Enterprise informatization architecture management system
Through the intelligent meta-model enterprise architecture management system, the problem of lack of a unified meta-model in enterprise architecture management is solved, the standardization and visualization management of architecture assets are realized, compliance and management efficiency are improved, orderly management of the entire life cycle and cross-domain correlation analysis are supported, and the strategic decision-making ability of the enterprise is enhanced.
Patent Information
- Application Number
- CN202510497982.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-21
- Publication Date
- 2025-09-12
AI Technical Summary
In enterprise architecture management, architectural assets lack a unified meta-model definition and hierarchical association mechanism, resulting in the need for manual sorting of cross-domain element dependencies, reliance on expert experience for compliance verification, and gaps in lifecycle management, making it difficult to achieve structured management and cross-domain association analysis. This leads to low management efficiency, high compliance risks, and insufficient sustainable evolution capabilities.
It adopts an intelligent meta-model enterprise architecture management system, including a meta-model construction module, a compliance verification module, and a lifecycle management module. It uses NLP to parse unstructured documents, generate a structured asset library, support 5-level element hierarchical association, perform automated compliance checks based on a rule library, define full-process online management and control procedures, record change history and generate visual difference comparisons, and display cross-domain architecture element dependencies.
It achieves standardized and normalized management of architectural assets, improves compliance and resource utilization efficiency, reduces compliance risks, supports orderly management and project advancement throughout the entire life cycle, enhances cross-domain correlation analysis capabilities, and provides strategic decision-making support.
Smart Images

Figure CN120634384A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of information processing and management, and in particular to an enterprise information architecture management system. Background Art
[0002] In the current enterprise architecture management landscape, assets across the four major architecture domains of business, data, application, and technology are still commonly stored in decentralized, unstructured documents such as Word and Visio. This lacks a unified metamodel definition and hierarchical association mechanism. This results in manual analysis of cross-domain element dependencies, and compliance verification relies on expert experience and comparisons with technical standards and design documents. Furthermore, there is a disconnect between online and offline management of architecture assets throughout their lifecycle, from design to change. Historical version evolution paths are difficult to trace, and dynamic hierarchical drill-down (e.g., depth 5 or higher) and multi-domain impact assessment capabilities are lacking. This leads to core flaws in existing technologies: insufficient standardization and machine readability of architecture assets lead to inefficient structured management and cross-domain correlation analysis. Compliance verification lacks support from a digital rules engine and relies on manual review. The lack of online closed-loop lifecycle management leads to a disconnect between version evolution and process traceability, and a lack of automated analysis and dynamic display of cross-domain correlations. Ultimately, this results in inefficient enterprise architecture management, weak compliance risk control, and insufficient sustainable evolution capabilities. This makes it difficult to meet the requirements of digital transformation for efficient, standardized, and responsive architecture governance. Summary of the Invention
[0003] The purpose of the present invention is to overcome one or more deficiencies of the prior art and to provide an enterprise information architecture management system.
[0004] The object of the present invention is achieved through the following technical solutions:
[0005] An intelligent meta-model enterprise architecture management system, comprising:
[0006] Metamodel building module, used to define the hierarchical metamodel of the four major architectural domains of business, data, application, and technology, supporting at least five levels of element hierarchical association;
[0007] Compliance verification module, used to perform automated compliance checks on architectural designs based on the metamodel and preset rule base;
[0008] The lifecycle management module is used to achieve online management and control of the entire process of architectural assets from design to decommissioning.
[0009] Furthermore, the meta-model construction module includes:
[0010] NLP parsing unit, used to automatically extract architectural elements from unstructured documents and map them to metamodels to generate a structured asset library;
[0011] The visual editing unit is used to manually configure the hierarchical relationships and associated properties of metamodel elements through a drawing interface, and supports dynamic drill-down display.
[0012] Furthermore, the compliance verification module includes:
[0013] The rule base submodule is used to store the group's technical standards, data specifications, and design templates to form an executable verification rule set;
[0014] The intelligent verification submodule is used to verify the element compliance, hierarchical depth and rule matching of the architectural design in the requirement specification and outline design documents.
[0015] Furthermore, the lifecycle management module includes:
[0016] Workflow engine, used to define the online approval process for the creation, review, release, change, and delisting of architecture assets, and supports node permission configuration;
[0017] The version management submodule is used to record the change history of architectural assets, generate version chains, and support visual difference comparison.
[0018] Furthermore, the version management submodule identifies differences in architectural elements between different versions through a differential algorithm and highlights newly added, modified, or deleted content.
[0019] Furthermore, it also includes an asset association analysis module, which is used to generate a dynamic mind map or relationship map based on the meta-model to display the dependencies and hierarchical paths of cross-domain architecture elements.
[0020] Furthermore, the element attributes of the metamodel include element name, hierarchical position, relationship description, compliance label and version timestamp.
[0021] The beneficial effects of the present invention are:
[0022] (1) By fully applying the intelligent meta-model enterprise architecture management system, the enterprise has achieved standardized, normalized and visualized management of architecture assets;
[0023] (2) The compliance of architectural design has been significantly improved, effectively reducing compliance risks and the probability of project failure; online management and control throughout the entire life cycle has made architectural change management more orderly, improving resource utilization efficiency and project advancement speed;
[0024] (3) The asset association analysis module helps enterprises better understand the relationship between architectural elements, providing strong support for the enterprise's strategic decision-making and architectural optimization. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1Provides an intelligent meta-model enterprise architecture management system structure diagram for the embodiment;
[0026] Figure 2 A flowchart of the steps of the enterprise architecture management method based on the intelligent meta-model provided in the embodiment. DETAILED DESCRIPTION
[0027] The following will clearly and completely describe the technical solutions of the present invention in conjunction with the embodiments. Obviously, the embodiments described are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work shall fall within the scope of protection of the present invention.
[0028] See Figure 1 , an intelligent meta-model enterprise architecture management system, comprising:
[0029] Metamodel building module, used to define the hierarchical metamodel of the four major architectural domains of business, data, application, and technology, supporting at least five levels of element hierarchical association;
[0030] Compliance verification module, used to perform automated compliance checks on architectural designs based on the metamodel and preset rule base;
[0031] The lifecycle management module is used to achieve online management and control of the entire process of architectural assets from design to decommissioning.
[0032] The metamodel construction module includes: an NLP parsing unit, which is used to automatically extract architectural elements from unstructured documents and map them to the metamodel to generate a structured asset library;
[0033] The visual editing unit is used to manually configure the hierarchical relationships and associated properties of metamodel elements through a drawing interface, and supports dynamic drill-down display.
[0034] The compliance verification module includes: a rule base submodule, which is used to store the group's technical standards, data specifications, and design templates to form an executable verification rule set;
[0035] The intelligent verification submodule is used to verify the element compliance, hierarchical depth and rule matching of the architectural design in the requirement specification and outline design documents.
[0036] The lifecycle management module includes: a workflow engine that defines the online approval process for the creation, review, release, change, and delisting of architecture assets, and supports node permission configuration;
[0037] The version management submodule is used to record the change history of architectural assets, generate version chains, and support visual difference comparison.
[0038] The version management submodule uses a differential algorithm to identify the differences in architectural elements between different versions and highlights the newly added, modified, or deleted content.
[0039] It also includes an asset association analysis module, which is used to generate dynamic mind maps or relationship maps based on the meta-model to show the dependencies and hierarchical paths of cross-domain architecture elements.
[0040] The element attributes of the metamodel include element name, hierarchical position, relationship description, compliance label and version timestamp.
[0041] See Figure 2 , provides an enterprise architecture management method based on an intelligent meta-model, comprising the following steps:
[0042] S1. Construct a hierarchical meta-model covering the four major architectural domains, defining at least five levels of element hierarchy and association rules;
[0043] S2. Parse unstructured documents through natural language processing, extract architectural elements, and map them to a metamodel to generate a structured asset library.
[0044] S3. Automated compliance verification of architecture design documents based on the metamodel and rule base, generating annotated review reports.
[0045] S4. Manage the entire lifecycle of architecture assets through the workflow engine, and record version changes and operation logs.
[0046] The compliance check in step S3 includes:
[0047] Verify that the elements referenced by the architectural design belong to the legal versions published in the metamodel;
[0048] Check whether the element hierarchical relationship meets the drill-down depth of 5 or above defined by the meta-model;
[0049] Compare the design content to see if it complies with the technical standards and data specifications in the rule base.
[0050] The lifecycle management in step S4 includes:
[0051] Generate a unique version number for each architectural asset change, recording the operator, time, and content of the change;
[0052] Through blockchain technology or log audit system, the operation behavior can be traced back to an unalterable state and multi-dimensional historical operation query can be supported.
[0053] Example: Comprehensive application of intelligent meta-model enterprise architecture management system for diversified enterprises
[0054] Diversified enterprises, involved in diverse industries and fields, have complex and fragmented operations, encompassing numerous business units and subsidiaries. In terms of architecture management, they face challenges such as a lack of unified standards for architecture assets, difficulty in ensuring compliance, frequent architecture changes, and chaotic management. These issues lead to wasted resources, hindered project progress, and increased compliance risks. To address these issues, the company introduced an intelligent meta-model enterprise architecture management system.
[0055] The system operation process is as follows:
[0056] The metamodel building module performs data collection and preprocessing within the NLP parsing unit. The company's business departments and subsidiaries collect a large number of unstructured documents from various storage locations. These documents include business plans, technical proposals, project reports, contracts, and agreements. Before uploading them to the system, the documents undergo preliminary classification and cleanup to remove duplicate and invalid documents, improving the efficiency and accuracy of subsequent parsing.
[0057] In-depth analysis operation: After the system starts the NLP analysis unit, it uses advanced natural language processing technology to conduct an in-depth analysis of the document. In addition to identifying common business processes, data entities and other elements, it can also explore the potential architectural element relationships hidden in the text. For example, in a complex project report, not only can business architecture elements such as "market research process" and "product development process" be identified, but also through semantic analysis, the potential relationship between "market research data" and "product development direction" can be discovered and mapped to the meta-model. At the same time, for some vague expressions, the system will combine the company's domain knowledge base for accurate interpretation and mapping.
[0058] Continuous Learning and Optimization: The NLP parsing unit is capable of continuous learning, continuously optimizing its parsing model based on newly uploaded documents and human feedback. When encountering new business terms or unique document formats, the system automatically adjusts its parsing strategy to improve accuracy and generalization.
[0059] The visual editing unit enables template-driven creation. After opening the visual editing interface, architects can select from a variety of industry-standard or enterprise-customized metamodel templates provided by the system. For example, after selecting the "Distributed System Architecture Template," architects can customize the template based on the enterprise's technical architecture. By dragging and dropping, and associating, they can quickly create elements at all levels, such as the first-level "Distributed Technical Architecture" element, and the second-level "Service Layer," "Data Layer," and "Network Layer," and then associate them according to the template's logical relationships.
[0060] Smart Tips for Hierarchical Relationships: The visual editing unit provides smart tips when creating and adjusting element hierarchical relationships. When architects attempt to associate a "data analysis module" with an application architecture, the system provides a list of potential associated data entities and business processes, as well as the optimal hierarchical location within the metamodel. The system also checks hierarchical depth in real time to ensure that the requirement for at least five levels of element hierarchical relationships is met.
[0061] To more intuitively demonstrate the complexity and interconnectedness of the architecture, the system supports 3D visualization. Architects can view the architectural model from various angles, zooming in and out, rotating, and more for detailed viewing. Dynamic drill-down displays allow users to view not only basic element information but also detailed, associated documentation, historical change logs, and more, enhancing user interaction with the model.
[0062] The compliance verification module can be constructed based on multiple dimensions of rules within the rule base submodule. The company's technical experts, business experts, and compliance management personnel jointly participate in its development. In addition to entering the group's technical standards, data specifications, and design templates, it also considers multiple factors, such as industry regulations and corporate strategic objectives. For example, based on industry data privacy regulations, a rule might be added requiring that "sensitive user data must be encrypted for storage and transmission"; and based on the company's digital transformation strategy, a rule might be added requiring that "new architecture designs prioritize the use of cloud computing technology."
[0063] Dynamic Classification and Management of Rules: The rule library dynamically categorizes and manages rules into basic rules, advanced rules, and temporary rules. Basic rules are essential standards that must be followed, such as element naming conventions and hierarchical depth requirements. Advanced rules involve complex business logic and technical standards, such as integration rules for cross-domain architectures. Temporary rules are set to address specific projects or temporary policies. The system also conducts statistical analysis on rule usage frequency and effectiveness, regularly clearing invalid rules and optimizing the rule library structure.
[0064] Rule Simulation Verification: When updating the rule base or adding new rules, the system supports rule simulation verification. Technical experts can simulate and verify selected architecture design documents to observe the execution effect and potential impact of the rules, ensuring the rationality and feasibility of the new rules.
[0065] The intelligent validation submodule allows batch validation of multiple documents. After architects have completed the compilation of multiple architectural design documents, they can submit them for batch validation. The intelligent validation submodule processes these documents in parallel, improving validation efficiency. For example, if requirements specifications and design outlines from multiple business departments are submitted simultaneously, the system will quickly verify the compliance of all documents.
[0066] Real-time feedback and interactive verification: During the verification process, the system provides real-time feedback on verification progress and any issues found. During the architecture process, the document can be modified and adjusted promptly based on this feedback, and then resubmitted for verification, achieving interactive verification. The system also records each verification history, making it easy for architects to review and compare verification results from different versions.
[0067] In addition to identifying architectural design violations, the intelligent validation module also assesses and prioritizes each issue. Issues that severely impact architectural compliance and business operations are marked as high risk, while minor issues that can be optimized later are marked as low risk. Corrective action suggestions and prioritization are provided for each risk level.
[0068] In the lifecycle management module, the workflow engine enables personalized process customization. Enterprise process managers can tailor the entire lifecycle of architecture assets to meet diverse business scenarios and project requirements. For example, the launch process for critical business systems can be enhanced with stricter approval procedures and multi-level review mechanisms. For smaller business improvement projects, processes can be streamlined, eliminating unnecessary approval nodes. Furthermore, the workflow engine supports dynamic process adjustments, enabling timely modification of process rules as business requirements change.
[0069] During automatic task assignment and reminders, when an architecture asset enters a process link, the workflow engine automatically assigns tasks based on node permissions and personnel expertise. For example, a technical architecture review task might be assigned to an expert with relevant technical background. Simultaneously, the system promptly reminds relevant personnel to address tasks through emails and push notifications. For overdue tasks, escalated reminders and warnings are issued.
[0070] In process monitoring and optimization, the workflow engine provides process monitoring capabilities, allowing managers to view real-time information such as the execution status of each process and node dwell time. By analyzing process data, bottlenecks and problems can be identified, such as if a certain review node is taking too long. These problems can then be optimized and adjusted to improve process execution efficiency.
[0071] The version management submodule manages version branching and merging. This submodule supports version branching and merging during changes to architecture assets. When architects need to make significant changes to an architecture, they can create a new version branch for independent development and testing. Once the changes are complete and verified, the branch version is merged into the master version. The system automatically resolves conflicts during the merge process to ensure version consistency and integrity.
[0072] The version management submodule not only records the overall change history of architectural assets but also supports fine-grained traceability of each element. This allows users to view detailed changes to a specific element across different versions, including modifications to its attributes and changes to its relationships. Furthermore, the visual display of the version chain allows architects and managers to quickly understand the architecture's evolution.
[0073] To assess the impact of architectural changes during version simulation, the system supports version simulation. Architects can select two different versions for comparison. The system simulates the potential impact of architectural changes in the actual operating environment, such as performance changes and resource consumption, and generates a detailed analysis report to provide a reference for decision-making.
[0074] The Asset Relationship Analysis module enables real-time dynamic graph generation. This module generates dynamic mind maps or relationship maps based on changes to the metamodel and architectural assets. When new architectural elements are added, modified, or deleted, the map is immediately updated, displaying the latest cross-domain dependencies and hierarchical paths. For example, when a new business system is launched, the map automatically displays its relationships with other business, data, application, and technology elements.
[0075] Complex Correlation Analysis and Prediction: In addition to displaying basic correlations, the Asset Correlation Analysis module also performs complex correlation analysis and prediction. By analyzing large amounts of historical data and applying machine learning algorithms, the system can predict the potential ripple effects of changes to a specific architectural element on the entire ecosystem. For example, it can predict which business processes and application systems might be impacted by upgrading a specific technical component, and provide proactive response recommendations.
[0076] Interactive Query and Analysis of Relationship Graphs: The Asset Relationship Analysis module provides an interactive interface for flexible query and analysis. Filter and query based on criteria such as element name, type, and hierarchy, and perform multi-dimensional relationship analysis. For example, query all application systems, data entities, and technical components related to a specific business process and visualize their relationships, helping users gain a deeper understanding of the complexity and interconnectedness of the architecture.
[0077] By fully implementing this intelligent meta-model enterprise architecture management system, enterprises have achieved standardized, regularized, and visualized management of their architecture assets. This significantly improves the compliance of architectural design, effectively reducing compliance risks and the probability of project failure. Online management and control throughout the entire lifecycle streamlines architectural change management, improving resource utilization efficiency and project progress. The asset correlation analysis module helps enterprises better understand the relationships between architectural elements, providing strong support for strategic decision-making and architectural optimization.
[0078] The foregoing description is merely a preferred embodiment of the present invention. It should be understood that the present invention is not limited to the form disclosed herein and should not be construed as excluding other embodiments. Rather, the present invention can be used in various other combinations, modifications, and environments and can be modified within the scope of the concept described herein through the above teachings or techniques or knowledge in the relevant field. Modifications and variations made by those skilled in the art that do not depart from the spirit and scope of the present invention are intended to be protected by the appended claims.
Claims
1. An intelligent meta-model enterprise architecture management system, characterized in that: include: Metamodel building module, used to define the hierarchical metamodel of the four major architectural domains of business, data, application, and technology, supporting at least five levels of element hierarchical association; Compliance verification module, used to perform automated compliance checks on architectural designs based on the metamodel and preset rule base; The lifecycle management module is used to achieve online management and control of the entire process of architectural assets from design to decommissioning.
2. The intelligent meta-model enterprise architecture management system according to claim 1, characterized in that: The meta-model building module includes: NLP parsing unit, used to automatically extract architectural elements from unstructured documents and map them to metamodels to generate a structured asset library; The visual editing unit is used to manually configure the hierarchical relationships and associated properties of metamodel elements through a drawing interface, and supports dynamic drill-down display.
3. The intelligent meta-model enterprise architecture management system according to claim 1, characterized in that: The compliance verification module includes: The rule base submodule is used to store the group's technical standards, data specifications, and design templates to form an executable verification rule set; The intelligent verification submodule is used to verify the element compliance, hierarchical depth and rule matching of the architectural design in the requirement specification and outline design documents.
4. The intelligent meta-model enterprise architecture management system according to claim 1, characterized in that: The lifecycle management module includes: Workflow engine, used to define the online approval process for the creation, review, release, change, and delisting of architecture assets, and supports node permission configuration; The version management submodule is used to record the change history of architectural assets, generate version chains, and support visual difference comparison.
5. The intelligent meta-model enterprise architecture management system according to claim 4, characterized in that: The version management submodule identifies the differences between architectural elements of different versions through a differential algorithm and highlights newly added, modified, or deleted content.
6. An intelligent meta-model enterprise architecture management system according to any one of claims 1 to 5, characterized in that: It also includes an asset association analysis module, which is used to generate dynamic mind maps or relationship maps based on the meta-model to show the dependencies and hierarchical paths of cross-domain architecture elements.
7. The intelligent meta-model enterprise architecture management system according to claim 1, characterized in that: The element attributes of the metamodel include element name, hierarchical position, relationship description, compliance label and version timestamp.