SYSTEM AND METHOD FOR CONSISTENCY CHECKING IN DOCUMENTS
First Claim
1. A method of providing consistency checking for requirements documents comprising:
- creating a domain model that specifies a relationship between a first attribute and a second attribute;
parsing a requirements document and locating at least one usage of the first attribute with the second attribute in the requirements document;
providing a mapping between the first attribute, second attribute, and the relationship in the domain model;
comparing the at least one usage of the first attribute with the second attribute to the relationship; and
determining a correctness of the at least one usage in the requirements document based upon the comparing.
1 Assignment
0 Petitions
Accused Products
Abstract
A domain model (104) is created. The domain model (104) specifies a relationship between a first attribute and a second attribute. A requirements document (106) is parsed. As the requirements document (106) is parsed, at least one usage of the first attribute with the second attribute is located within the requirements document (106). A mapping is also provided between the first attribute, second attribute, and the relationship in the domain model (104). Thereafter, the at least one usage of the first attribute with the second attribute is compared to the relationship. Based upon the comparison, a correctness of the at least one usage in the requirements document (106) is determined.
38 Citations
15 Claims
-
1. A method of providing consistency checking for requirements documents comprising:
-
creating a domain model that specifies a relationship between a first attribute and a second attribute; parsing a requirements document and locating at least one usage of the first attribute with the second attribute in the requirements document; providing a mapping between the first attribute, second attribute, and the relationship in the domain model; comparing the at least one usage of the first attribute with the second attribute to the relationship; and determining a correctness of the at least one usage in the requirements document based upon the comparing. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of providing consistency checking for requirements documents comprising:
-
parsing a requirements document to locate a textual attribute; determining a usage of the textual attribute in a context of the requirements document; accessing a domain model in a memory storage device and determining a correctness of the usage of the textual attribute in the requirements document by comparing the usage to an attribute usage rule represented in the domain model; and communicating the correctness of the usage to a user. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A device for providing consistency checking for requirements documents comprising:
-
a memory storage device having stored thereon a domain model that specifies an attribute usage rule; an interface for receiving a requirements document; a controller coupled to the storage device and the interface, the controller being programmed to parse the requirements document received at the interface, locate a usage of an attribute in the requirements document to provide a comparison, compare the usage to the attribute usage rule, and determine a correctness of the usage based upon the comparison. - View Dependent Claims (12, 13, 14, 15)
-
Specification