Title :
An entity-relationship modeling approach to IDEF0 syntax
Author :
Austin, Kenneth A. ; Morris, Gerald R. ; Smith, Nealon F. ; Hartrum, Thomas C.
Author_Institution :
Dept. of Electr. & Comput. Eng., USAF Inst. of Technol., Wright-Patterson AFB, OH, USA
Abstract :
The development of an entity-relationship (ER) model of the IDEF 0 methodology for software development is described. It is hypothesized that a given IDEF0 diagram is actually just a graphic representation of a more fundamental underlying model, which could be represented by any number of diagrams. Thus, two models are defined: the abstract model, which is the underlying fundamental model, and the drawing model which defines one of many possible graphical representations of the abstract model. There is a one-to-many mapping between an abstract model and the infinitely many drawings that could represent it. Each of these models is developed using ER diagrams, and the relationship between the two models is defined. To facilitate the use of these models in developing computer-aided software engineering (CASE) tools, an object-oriented design of these ER models was developed, and packages were coded in Ada to allow the data for IDEF0 diagrams to be stored and manipulated in memory, as well as stored to and loaded from disk
Keywords :
Ada; database management systems; object-oriented programming; software engineering; Ada; CASE; DBMS; IDEF0 syntax; abstract model; computer-aided software engineering; drawing model; entity-relationship modeling; graphic representation; object-oriented design; one-to-many mapping; software development; Computer aided software engineering; Dictionaries; Engineering drawings; Erbium; Graphics; Programming; Software systems; Software tools; Sun; Terminology;
Conference_Titel :
Aerospace and Electronics Conference, 1990. NAECON 1990., Proceedings of the IEEE 1990 National
Conference_Location :
Dayton, OH
DOI :
10.1109/NAECON.1990.112841