Data Base for Program Design
Original Publication Date: 1987-May-01
Included in the Prior Art Database: 2005-Feb-01
This article describes a data base architecture which provides for storing and maintaining information about entities, entity attributes and entity relationships in a single data base. The architecture is particularly useful for data bases which are used to design a series of computer programs which are related. In the context of designing computer programs, an entity or item is an individual component of a design. An item may be a single element, such as a variable, or a group of other items such as a file which is composed of records, or a program which is composed of modules. Information about an item which describes its individual characteristics is called an attribute. For example, the item "message" may have attributes of "message severity" and "operator options".