Abstract
Data flow diagrams are commonly used in a semi-formal way (together with other associated tools) for the specification of a wide range of data processing applications. The main associated tools are those used for the definitions of data flows and processes, namely so-called data dictionaries, better perhaps lerned system or application dictionaries. A system is described which builds a directly executable model of an application from a data flow diagram/application dictionary specification. The system has certain analogies with data flow machines and languages, and with simulation systems. It is described as a rapid prototyping system because the application specification requirements are minimal, although performance may not be particularly efficient.
- {ATK82} Atkinson. M., Chisholm, K., & Ceckshott, P.: 'PS-algol: an Algol with a Persistent Heap', SIGPLAN Notices, Volume 17, Number 7, july 1982, pp. 24-31. Google ScholarDigital Library
- {DEM78} DeMarco, T.: 'STRUCTURED ANALYSIS AND SYSTEM SPECIFICATION' YOURDON Press, 1978. Google ScholarDigital Library
- {GAN77} Gane, C., & Sarson, T.: 'Structured Systems Analysis: tools and techniques', Improved System Technologies, Inc., 1977. Google ScholarDigital Library
- {LUN79} Lundeburg, M., Goldkuhl, G., & Nilsson, A.: 'A Systematic Approach to information Systems Development', Part I 'Introduction', Information Systems,, Volume 4, Number 1, pp. 1--12, 1979; & Part II 'Problem and Data Oriented Methodology', Information Systems,, Volume 4, Number 2, pp. 93--118, 1979.Google Scholar
- {LUN81} Lundeburg, M., Goldkuhl, G., & Nilsson, A.: 'INFORMATION SYSTEMS DEVELOPMENT A Systematic Approach', Prentice-Hall, 1981. Google ScholarDigital Library
- {ROS77} Ross, D. T., & Scheman Jr., K. E.: 'Structured Analysis for Requirements Definition', IEEE Transactions on Software Engineering, Volume 3, Number 1, January 1977.Google ScholarDigital Library
- {TRE82} Treleaves, P.C., Brownbridge, D. R., & Hopkins, R. P.: 'Data-Driven and Demand-driven Computer Architecture', Computing Surveys, Volume 14, Number 1, March 1982, pp. 93--143. Google ScholarDigital Library
- {WE178} Weinberg, V.: 'Structured Analysis', YOURDON Press, 1978. Google ScholarDigital Library
- {YOU79} Yourdon E.: 'Managing the Structured Techniques', YOURDON Press, 1976. Google ScholarDigital Library
- {YOU79} Yourdon E., & Censtantine, L. L.: 'Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design', Prentice-Hall, 1979. Google ScholarDigital Library
Recommendations
A Formal Semantics of Data Flow Diagrams
AbstractThis paper presents a formal semantics of data flow diagrams as used in Structured Analysis, based on an abstract model for data flow transformations. The semantics consists of a collection of VDM functions, transforming an abstract syntax ...
Knowledge-based system for rapid prototyping
In recent years it has been noticed that rapid prototyping produces better software products. Research on combining Artificial Intelligence and software engineering has also been conducted for a number of years. A knowledge-based system for rapid ...
Rapid Prototyping and User-Centered Design of Interactive Display-Based Systems
Rapid prototyping is a broad field encompassing many domains and varied approaches. This article presents the authors' experiences using user-centered rapid prototyping approaches for developing display-based ubiquitous systems for deployment in real-...
Comments