Case modelling
First Claim
1. A computer implemented method for creating a use case description corresponding to a graphical use case diagram for a process, the use case diagram comprising a plurality of graphical entities wherein each graphical entity belongs to one of a plurality of categories and is one of at least one pair of graphical entities linked by a graphical relationship, the method comprising:
- a. retrieving a template for each graphical entity, from a database of mark-up language templates, the database having a template for each category of graphical 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 graphical entities comprises data defining their graphical relationship; and
,c. storing the adapted template in a store, the stored adapted templates representing the graphical 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.
7 Citations
16 Claims
-
1. A computer implemented method for creating a use case description corresponding to a graphical use case diagram for a process, the use case diagram comprising a plurality of graphical entities wherein each graphical entity belongs to one of a plurality of categories and is one of at least one pair of graphical entities linked by a graphical relationship, the method comprising:
-
a. retrieving a template for each graphical entity, from a database of mark-up language templates, the database having a template for each category of graphical 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 graphical entities comprises data defining their graphical relationship; and
,c. storing the adapted template in a store, the stored adapted templates representing the graphical use case description. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method for creating a graphical 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 graphical representation of the relationship for each hyperlink extracted. - View Dependent Claims (7, 8, 9, 10)
-
- 11. A computer implemented method for synchronising a graphical use case diagram and a use case description, the method comprising detecting a change made to either the use case description or the graphical use case diagram and reflecting that change in the other of the use case description or graphical use case diagram.
Specification