The transformation schema: An extension of the data flow diagram to represent control and timing

1986 IEEE Transactions on Software Engineering 248 citations

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

Computer scienceData flow diagramSchema (genetic algorithms)NotationControl flowExtension (predicate logic)Transformation (genetics)Programming languageData transformationData miningTheoretical computer scienceDatabaseData warehouseInformation retrieval

Affiliated Institutions

Related Publications

<i>Ab initio</i>lattice dynamics and phase transformations of<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline"><mml:mrow><mml:mi mathvariant="normal">Zr</mml:mi><mml:msub><mml:mi mathvariant="normal">O</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:math>

Zirconia, $\mathrm{Zr}{\mathrm{O}}_{2}$, is one of the most important ceramic materials in modern technology. Its versatility is closely related to phase transformations. Althou...

2005 Physical Review B 119 citations

Publication Info

Year
1986
Type
article
Volume
SE-12
Issue
2
Pages
198-210
Citations
248
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

248
OpenAlex

Cite This

Paul T. Ward (1986). The transformation schema: An extension of the data flow diagram to represent control and timing. IEEE Transactions on Software Engineering , SE-12 (2) , 198-210. https://doi.org/10.1109/tse.1986.6312936

Identifiers

DOI
10.1109/tse.1986.6312936