A software design model automatic generation method and system

By constructing class diagrams and sequential primitive models, and using Sirius for graphical display and predefined transformation rules, the problems of ambiguity and incomplete information in natural language are solved, resulting in a more complete design model.

CN115373665BActive Publication Date: 2026-07-14BEIHANG UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIHANG UNIV
Filing Date
2022-08-17
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

The ambiguity of natural language in existing technologies affects the correctness of the converted design models, and the design models generated by studies that only use requirement models as input are incomplete in terms of information.

Method used

Construct class diagram and sequence diagram models, use Sirius for graphical display, and perform class diagram and sequence diagram conversion in the requirement model according to predefined conversion rules to generate the design model.

Benefits of technology

By clarifying the semantics of the requirements, ambiguity issues are avoided, resulting in more complete design model information that describes the dynamic design information of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115373665B_ABST
    Figure CN115373665B_ABST
Patent Text Reader

Abstract

The application provides a software design model automatic generation method and system, class diagram and sequence diagram are graphically displayed by constructing a class diagram meta-model and a sequence diagram meta-model, then class diagram conversion and sequence diagram conversion are performed in a requirement model according to predefined conversion rules, so that a design model is generated. The requirement model is taken as input, the semantics of the requirement is clear, and the problem of ambiguity is avoided. The anemia model is applied to the automatic generation of the design model, and the design information of the system dynamics is described, so that the generated design model information is more complete.
Need to check novelty before this filing date? Find Prior Art