Case modelling
First Claim
1. A computer implemented method for creating a use case description corresponding to a use case diagram for a process, the use case diagram comprising a plurality of entities wherein each entity belongs to one of a plurality of categories and is one of at least one pair of entities linked by a relationship, the method comprising:
- a. retrieving a template for each entity, from a database of mark-up language templates, the database having a template for each category of entity;
b. adapting each retrieved template such that it has a unique identifier and such that the retrieved template for at least one of each pair of related entities comprises data defining their relationship; and
, c. storing the adapted template in a store, the stored adapted templates representing the use case description.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method for creating a use case description corresponding to a use case diagram for a process is described. The use case diagram comprises a plurality of entities wherein each entity belongs to one of a plurality of categories and is one of at least one pair of entities linked by a relationship. The method comprises retrieving a template for each entity, from a database of mark-up language templates, the database having a template for each category of entity; adapting each retrieved template such that it has a unique identifier and such that the retrieved template for at least one of each pair of related entities comprises data defining their relationship; and, storing the adapted template in a store, the stored adapted templates representing the use case description. Methods for automatically generating a use case diagram from a use case description and for synchronising a use case diagram and description automatically are described.
-
Citations
16 Claims
-
1. A computer implemented method for creating a use case description corresponding to a use case diagram for a process, the use case diagram comprising a plurality of entities wherein each entity belongs to one of a plurality of categories and is one of at least one pair of entities linked by a relationship, the method comprising:
-
a. retrieving a template for each entity, from a database of mark-up language templates, the database having a template for each category of entity;
b. adapting each retrieved template such that it has a unique identifier and such that the retrieved template for at least one of each pair of related entities comprises data defining their relationship; and
,c. storing the adapted template in a store, the stored adapted templates representing the use case description. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method for creating a use case diagram corresponding to a use case description for a process, the use case description comprising a plurality of mark-up language definitions, wherein each mark-up language definition belongs to one of a plurality of categories and is one of a pair of mark-up language definitions linked by a hyperlink, each hyperlink defining a relationship between each pair of mark-up language definitions, the method comprising:
-
a. displaying an icon for each mark-up language definition, the icon depicting the category of the mark-up language definition;
b. extracting one or more hyperlinks from each mark-up language definition; and
,c. displaying a representation of the relationship for each hyperlink extracted. - View Dependent Claims (7, 8, 9, 10)
-
- 11. A computer implemented method for synchronising a use case diagram and a use case description, the method comprising detecting a change made to either the use case description or the use case diagram and reflecting that change in the other of the use case description or use case diagram.
Specification