A Modeling Method of Temporal-Based Object Change Model

A tense and model technology, applied in the field of software engineering and database, can solve problems such as inability to apply tense technology, and achieve the effect of improving software maintenance efficiency

Active Publication Date: 2020-08-04
PLA DALIAN NAVAL ACADEMY
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there are disadvantages that the temporal technology cannot be applied to the software development platform above.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Modeling Method of Temporal-Based Object Change Model
  • A Modeling Method of Temporal-Based Object Change Model
  • A Modeling Method of Temporal-Based Object Change Model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0113] One, the realization environment of the present invention

[0114] The implementation of the present invention can adopt, for example, the following tools and environments, but it is only one of the optional tools and environments, and is not intended to limit the protection scope of the present invention.

[0115] □The database adopts Oracle 11g Express database.

[0116] □The database middleware adopts Hibernate.

[0117] □The development language is Java.

[0118] □Web development framework adopts Wicket and Html.

[0119] □The development tool adopts the open source development tool Eclipse.

[0120] □Graphics standard and display adopt SVG and D3.JS.

[0121] 2. Temporal entity conceptual structure design and temporal entity relationship diagram

[0122] Based on the temporal modeling method, the present invention combines relational database technology and temporal database technology to construct a conceptual model including software development element enti...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a modelling method and system for an object changing model on the basis of tense. The method comprises the following steps that: defining at least one of software requirement, design, models, components, software products, development departments, development personnel and changed software development elements which change along with time into a tense entity; establishing database modes which include a table, a view, a storage process and the like and correspond to the tense entity and tense entity connection, wherein the above database modes at least comprise a time attribute field, the internal dependence field of the tense entity and the external dependence field of the tense entity; and accessing above all database modes, establishing an MTDG (Multilayer Temporal Dependency Graph), obtaining required dependence analysis which relates to the internal side and the external side of the tense entity according to the above MTDG, and obtaining the MTDG which contains changes. The method is favorable for timely finding an influence on other modules or a whole software system after certain parts in a software system are changed (such as version upgrading and version change) in software configuration management, software development and maintenance cost is lowered, and software configuration efficiency is improved.

Description

technical field [0001] The present invention relates to software engineering and database technology, in particular to a method and system for building a temporal object change model for software configuration management in software configuration and management. Background technique [0002] Change impact analysis is another key technology of software configuration management. Change impact analysis is an important means to ensure software quality, and can reduce software maintenance and testing costs, because only the affected software objects (models, components or other software objects) need to be maintained and tested. Firstly, analyze the reasons and ways of changing various software objects, and then analyze the law of their influence. [0003] Change is a key issue in the software development process, and an excellent software change impact analysis algorithm is very important for the entire software system development. At present, there are many related studies on...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/10G06F8/20G06F16/28
CPCG06F8/10G06F8/24G06F16/288
Inventor 陈行军史红权赵晓哲张俊
Owner PLA DALIAN NAVAL ACADEMY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products