DocumentCode :
1298112
Title :
The transformation schema: An extension of the data flow diagram to represent control and timing
Author :
Ward, Paul T.
Author_Institution :
Yourdan Inc., New York, NY, USA
Issue :
2
fYear :
1986
Firstpage :
198
Lastpage :
210
Abstract :
The data flow diagram has been extensively used to model the data transformation aspects of proposed systems. However, previous definitions of the data flow diagram have not provided a comprehensive way to represent the interaction between the timing and control aspects of a system and its data transformation behavior. An extension of the data flow diagram called the transformation schema is described. This schema provides a notation and formation rules for building a comprehensive system model, and a set of execution rules to allow prediction of the behavior over time of a system modeled in this way. The notation and formation rules allow depiction of a system as a network of potentially concurrent `centers of activity´ (transformations), and of data repositories (stores), linked by communication paths (flows). The execution rules provide a qualitative prediction rather than a quantitative one, describing the acceptance of inputs and the production of outputs by the transformations but not input and output values.
Keywords :
flowcharting; programming; communication paths; control; data flow diagram; data repositories; formation rules; notation; software engineering; system model; timing; transformation schema; Automata; Buffer storage; Data models; Delay; Production; Transforms; Concurrent systems; data flow diagram; requirements modeling; software design; systems design; transformation schema;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1986.6312936
Filename :
6312936
Link To Document :
بازگشت