Title :
Software Design Representation Using Abstract Process Networks
Author :
Mekly, Leon J. ; Yau, Stephen S.
Author_Institution :
Teletype Corporation
Abstract :
An approach to software design representation which is consistent with the concept of engineering blueprints is presented. The main criteria for software engineering blueprints are defined and a network scheme of graphical representation is considered through an overview of Petri net techniques. The concept of an abstract process (AP) is introduced as the basic element of system representation. An abstract process network schema of software design representation is developed and supported by an algebraic system of notation. Methods of AP-net construction are presented and illustrated by examples. The advantages of using the proposed approach in different phases of software engineering are pointed out and the main directions for further research have been identified.
Keywords :
AP-net; Abstract process; Petri net; engineering blueprint; finite state machines; process expression; software design representation; Automata; Buildings; Design engineering; Helium; Instruments; Process design; Programming; Software design; Software engineering; Terminology; AP-net; Abstract process; Petri net; engineering blueprint; finite state machines; process expression; software design representation;
Journal_Title :
Software Engineering, IEEE Transactions on
DOI :
10.1109/TSE.1980.230490