Software Development on the Basis of Frame-Channel Model
In this article, a new paradigm in software engineering is discussed. In accordance with this paradigm a software system can be seen as a number of so-called frames connected by a number of channels.
Hence, we call this model the frame-channel model. Frames can encapsulate concrete actions such as execution of procedures, interpretation of database queries, infer procedures, and so on. The concept of channels allows to combine a number of frames into single software system in an elegant fashion.
The model can also be used in coauthoring numerous, large, software-related documents throughout the software life cycle.
KeywordsSoftware Project Output Channel Input Channel Frame Type Input Message
Unable to display preview. Download preview PDF.
- 1.P. Bruce, S. M. Pederson: The software development project, Wiley-Interscience, NY, USA (1982), pp. 210Google Scholar
- 2.C. Choppy, S. Kaplan: Mixing abstract and concrete modules: Specification, Development and Prototyping In:12th International Conference on Software Engineering, IEEE Computer Society Press, Los Alamitos, CA, USA (1990), pp. 173–185Google Scholar
- 3.P. Freeman: Strategic directions in Software Engineering: Past, Present and Future, in: Ritter G.X. (Ed.), International processing 89. Proceedings of the IFIP 11th World Computer Congress, pp. 205–210, North-Holland publishing Company 1989.Google Scholar
- 4.R.H. Thayer: Software Engineering project management: A Top-Down View, in E. Nahouraii et. al. (Eds.): Software Engineering Management, pp. 230–235, IEEE Computer Society Press, Washington, DC, USA (1988).Google Scholar
- 5.H. Maurer, N. Scherbakov: The HM-Data Model; IIG Report Graz (1992).Google Scholar