Integrated case repository meta model system for process methodology and integrated supporting method
First Claim
1. An integrated CASE repository meta model system for process methodology, comprising:
- a user interface connected to search for information of integrated CASE meta model, to be stored in CASE repository;
an integrated CASE meta model, connected to the user interface, modelled as entities and directional relationships according to the type and meaning of information of components of an integrated CASE tool for processes, using an entity-relationship model of conceptual modeling technique;
a meta-entity-type and meta-relationship-type instances generator, connected to the user interface, for generating meta-entity-type and meta-relationship-type instances from the integrated CASE meta model;
an entity-type and relationship-type tables generator, connected to the user interface, for generating entity-type and relationship-type tables from the integrated CASE meta model;
a meta-entity-type and meta-relationship-type searcher, connected to the user interface, for searching for meta-entity-type and meta-relationship-type;
an entity-type and relationship-type searcher, connected to the user interface, for searching for entity-type and relationship-type; and
a CASE repository for storing information of the integrated CASE meta model using the entity-relationship model, the CASE repository being connected to the meta-entity-type and meta-relationship-type instances generator, entity-type and relationship-type tables generator, meta-entity-type and meta-relationship-type searcher and entity-type and relationship-type searcher.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a meta model system of information resource dictionary system (IRDS) of an integrated computer aided software engineering (CASE) repository, which consistently stores and shares information generated by CASE tools of data flow diagram (DFD) and structure chart (SC) as well as supports software life cycle, and integrated supporting method for the integrated CASE repository meta model system. The repository is constructed to commonly stores, shares and manages information generated by CASE tools, realizing standardization and full automation of software development process methodology, and sharing of information between the tools. Integrated CASE meta model includes rules and constraints for information, which each tool must have, performs consistency detection for the type and meaning of information generated when the information is stored in the CASE repository, and is composed of meta model of repository which becomes a storage structure for all information generated by each tool. The meta model of repository determines which software life cycle and methodology do CASE tools based on the repository support. Accordingly, the information storage automatically integratedly manages information.
153 Citations
6 Claims
-
1. An integrated CASE repository meta model system for process methodology, comprising:
-
a user interface connected to search for information of integrated CASE meta model, to be stored in CASE repository; an integrated CASE meta model, connected to the user interface, modelled as entities and directional relationships according to the type and meaning of information of components of an integrated CASE tool for processes, using an entity-relationship model of conceptual modeling technique; a meta-entity-type and meta-relationship-type instances generator, connected to the user interface, for generating meta-entity-type and meta-relationship-type instances from the integrated CASE meta model; an entity-type and relationship-type tables generator, connected to the user interface, for generating entity-type and relationship-type tables from the integrated CASE meta model; a meta-entity-type and meta-relationship-type searcher, connected to the user interface, for searching for meta-entity-type and meta-relationship-type; an entity-type and relationship-type searcher, connected to the user interface, for searching for entity-type and relationship-type; and a CASE repository for storing information of the integrated CASE meta model using the entity-relationship model, the CASE repository being connected to the meta-entity-type and meta-relationship-type instances generator, entity-type and relationship-type tables generator, meta-entity-type and meta-relationship-type searcher and entity-type and relationship-type searcher. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An integrated supporting method applied to an integrated CASE repository meta model system for process methodology, the method comprising:
-
a first step of generating meta model of integrated CASE repository for processes, constructing pull-down menu, receiving a command, and waiting for a corresponding command; a second step of generating information in a meta-entity-type of meta-attribute-type table of the repository using the meta model, when the command is the generation of instance for a meta-attribute of meta-entity, after the first step is performed; a third step of generating information in a meta-entity-type of meta-attribute-group-type table of the repository using the meta model, when the command is the generation of instance for a meta-attribute-group of meta-entity, after the first step; a fourth step of generating information in a meta-relationship-type of meta-attribute-type table of the repository using the meta model when the command is the generation of instance for a meta-attribute of meta-relationship, after the first step; a fifth step of generating an entity-type of attribute-type table in the repository using the meta model when the command is generation of meta data for an attribute of entity, after the first step; a sixth step of generating an entity-type of attribute-group-type table using the meta model when the command is generation of meta data for an attribute-group of entity, after the first step; a seventh step of generating a relationship-type of attribute-type table in the repository using the meta model when the command is generation of meta data for an attribute of relationship, after the first step; an eighth step of searching for meta entities and meta relationships, to represent the contents of meta entities and meta relationships, when meta-entity and meta-relationship searching command, after the first step; a ninth step of searching for entities and relationships, to represent the contents of the entities and relationships when entity and relationship searching command, after the first step; and a tenth step of completing the process when completion command, and, if not, waiting for the next command.
-
Specification