System for identifying and linking domain information using a parsing process to identify keywords and phrases
First Claim
Patent Images
1. A method to identify and link together information in a computer domain comprising the steps of:
- storing into a first database requirements for application programs in a domain;
storing into a second database definitions of key terms and key phrases relating to said domain;
storing into a third database program steps and step definitions for application programs in said domain;
storing into a fourth database objects, devices and program modules required by said program steps in said domain;
storing into a fifth database textual documentation describing the application programs in said domain;
invoking a parsing process to parse any or all of the first, second, third, fourth, and fifth databases in order to identify key words and phrases;
using said parsing process to establish links between said key words, said phrases and selected said first, second, third, fourth, or fifth databases;
using said links to traverse from any one of the said first, second, third, fourth, or fifth databases to any of the other said first, second, third, fourth, or fifth databases.
2 Assignments
0 Petitions
Accused Products
Abstract
A hypertext editor captures general textual descriptions of various aspects of applications in a domain. A reference requirements editor lists (optional and required) input and output parameters for program functions in the domain. A "thing" editor lists services provided and required by "things" in the domain. A scenario editor lists high-level steps and a description of those steps to be performed by an application program in the domain. A domain dictionary records definitions of key terms and phrases used in the lists and descriptions of the reference requirements, "thing", and scenario editors.
187 Citations
7 Claims
-
1. A method to identify and link together information in a computer domain comprising the steps of:
-
storing into a first database requirements for application programs in a domain; storing into a second database definitions of key terms and key phrases relating to said domain; storing into a third database program steps and step definitions for application programs in said domain; storing into a fourth database objects, devices and program modules required by said program steps in said domain; storing into a fifth database textual documentation describing the application programs in said domain; invoking a parsing process to parse any or all of the first, second, third, fourth, and fifth databases in order to identify key words and phrases; using said parsing process to establish links between said key words, said phrases and selected said first, second, third, fourth, or fifth databases; using said links to traverse from any one of the said first, second, third, fourth, or fifth databases to any of the other said first, second, third, fourth, or fifth databases. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system to identify and link together information in a computer domain comprising:
-
means for storing into a first database requirements for application programs in a domain; means for storing into a second database definitions of key terms and key phrases relating to said domain; means for storing into a third database program steps and step definitions for application programs in said domain; means for storing into a fourth database objects, devices and program modules required by said program steps in said domain; means for storing into a fifth database general textual information describing applications in said domain; means for parsing said first, second, third, fourth and fifth databases in order to identify key words and phrases; means for establishing links between said key words, said phrases and said first, second, third, fourth, and fifth databases; means for traversing from any one of the said first, second, third, fourth, or fifth databases to any of the other first, second, third, fourth, or fifth databases.
-
Specification