Semantic modeling method capable of carrying out dynamic abstraction of processing framework resources on the basis of data atlas, information atlas and knowledge atlas

A technology of knowledge graph and modeling method, which is applied in the field of semantic modeling based on data graph, information graph and knowledge graph, where processing architecture resources can be dynamically abstracted, and can solve problems such as increased complexity of software development, achieve low cost, and solve The effect of data information knowledge redundancy

CN107038261AActive Publication Date: 2017-08-11HAINAN UNIVERSITY
10 Cites 8 Cited by

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
Publication Date
2017-08-11

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

By aiming at the challenge of an existing value-oriented or value-driven data, information and knowledge life cycle evaluation method, the invention puts forward a semantic modeling method capable of carrying out dynamic abstraction of processing framework resources on the basis of a data atlas, an information atlas and a knowledge atlas, and belongs to the cross field of distributed calculation and software engineering technologies. On the basis of the data atlas, data observation and collection in software development activity requirement analysis can be analyzed, and the structure frequency, the time frequency and the spatial frequency of the data are labelled. The information atlas is used for recording the frequency of interaction among entities, frequently interacting nodes are subjected to preliminary abstraction and integration according to internal cohesion, which is obtained by calculation, among the entities, and the structure frequency, the time frequency and the spatial frequency of the data are labelled and integrated into the structure frequency, the time frequency and the spatial frequency of a new entity. In the requirement modeling of a detailed design activity, the invention elaborates the advantages of the knowledge atlas than UML (Unified Modeling Language) on the aspects of requirement expression, including the integrity, the coverage range and the like of semantic expression contained in requirements.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The present invention is a semantic modeling method based on data map, information map and knowledge map, which can dynamically abstract processing framework resources, and assists software design by calculating the frequency of data, information and knowledge on the data map, information map and knowledge map In this process, an entity self-adaptive generation mechanism is established, and the abstract level of modeling is gradually improved based on the three-layer architecture of data graph, information graph and knowledge graph. Background technique

[0002] Software development has undergone several architectural changes from its birth to the present, from the traditional architecture stage to the component-based architecture stage, and then to the service-oriented architecture stage. Each change is to deal with the ever-increasing software complexity. Spend. With the gradual expansion of the scale of software applications and the gradual deepeni...

Examples

Embodiment Construction

[0028] The present invention proposes a semantic modeling method that can dynamically abstract processing architecture resources based on data graphs, information graphs, and knowledge graphs. Figure 4 The processing flow is given, and the requirements analysis, outline design and detailed design activities in the software development activities are analyzed based on the data map, information map and knowledge map respectively, and the software development process is refined.

[0029] one. Observation and collection of data in demand analysis activities

[0030] The requirements development process is generally divided into four stages: requirements acquisition, requirements analysis, writing requirements specification and requirements verification. The main task of requirements acquisition is to understand the type and business domain of users, and determine the overall system goals and work scope according to the requirements of users. The invention uses the data map to s...