CAST-modelling approaches in engineering design

  • Franz Pichler
General CAST Methodology
Part of the Lecture Notes in Computer Science book series (LNCS, volume 410)


In this paper we have tried to point out what role systems theory can play in engineering design. One central aspect is the provision of CAST method banks, which are interactive method banks, for the enhancement of the skills of the designer. As a basic framework for the construction of the application system of such a method bank, we have introduced the concept of the STIX-machine STIX.M.

To give a concrete example of a CAST method bank for engineering hardware design, we discussed in Section 3 CAST.FSM, an interactive method bank for finite state machine design. CAST.FSM is implemented in INTERLISP-D/LOOPS on a XEROX Dandelion workstation 1108.

In sections 4 and 5 we tried to address some basic questions concerning the applicability of systems theory to engineering software design.

We hope that this paper will stimulate the ongoing discussion concerning engineering design tools which allow the application of systems theory.

I should like to thank Herbert Prähofer and Hermann Hellwagner for their helpful comments concerning software design.


Software Design System Specification Finite State Machine Input Code Schematic Block Diagram 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

7. References

  1. Bauer, F.L. (ed.) [1973]: “Advanced Course on Software Engineering” in: Lecture Notes in Economics and Mathematical Systems Springer Verlag Berlin 1973Google Scholar
  2. Eilenberg, S. [1974]: “Automata, languages and machines” Vol. A, Academic Press 1974Google Scholar
  3. Holcombe, M. [1987]: “Goal Directed Task Analysis and Formal Interface Specifications” International Command & Control, Communications & Information Systems, 1987, 1 (4), pp. 14–22Google Scholar
  4. Holcombe, M. [1988]: “X-machines as a Basis for Dynamic Systems Specification” Software Engineering Journal, March 1988, pp. 69–88Google Scholar
  5. Jamshidi, M. and C.J. Herget [1985]: “Computer-Aided Control Systems Engineering” North-Holland, Amsterdam 1985, Series 1Google Scholar
  6. Klir, G.J. [1985]: “The Architecture of Systems Problem Solving” Plenum Publishing Corporation, New York 1985Google Scholar
  7. Mesarovic, M.D., D. Macko and Y. Takahara [1970]: “Theory of Hierarchical, Multilevel Systems” Academic Press, New York 1970Google Scholar
  8. Mittelmann, R. [1988]: “Object Oriented Implementation of Petri Nets Concepts” in: Cybernetics and Systems '88 (ed. R. Trappl) Kluwer Academic Publishers, Dordrecht 1988, pp. 759–766Google Scholar
  9. Pichler, F. [1988]: ”CAST-Computer Aided Systems Theory: A Framework for Interactive Method Banks” in: Cybernetics and Systems'88 (ed. R. Trappl) Kluwer Academic Publishers, Dordrecht 1988, pp. 731–736Google Scholar
  10. Pichler, F. and H. Prähofer [1988]: “CAST.FSM — Computer Aided Systems Theory: Finite State Machines” in: Cybernetics and Systems'88 (ed. R. Trappl) Kluwer Academic Publishers, Dordrecht 1988, pp. 737–742Google Scholar
  11. Pichler, F. and H. Schwärtzel [1989]: “CAST: Computerunterstützte Systemtheorie” Springer Verlag Berlin 1989 (to appear in September 1989)Google Scholar
  12. Rozenblit, J. [1988]: “Systems Theory Instrumented Simulation Modeling” Proceedings of the 1988 Winter Simulation Conference, San Diego, California, December 1988Google Scholar
  13. Wymore, A.W. [1976]: “Systems Engineering Methodology for Interdisciplinary Teams” John Wiley & Sons, New York 1976Google Scholar
  14. Wymore, A.W.[1980]: ”A Mathematical Theory of System Design” Engineering Experiment Station, College of Engineering, The University of Arizona, Tucson, 1980Google Scholar
  15. Zeigler, B.P. [1984]: “Multifacetted Modelling and Discrete Event Simulation” Academic Press London 1984Google Scholar
  16. Zurcher, F.W. and B. Randell [1968]: “Interactive Multi-level Modelling” Proceedings IFIP Congress Amsterdam, North Holland 1968, pp. D138–D142Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1990

Authors and Affiliations

  • Franz Pichler
    • 1
  1. 1.Institute of Systems Science Department of Systems Theory and Information EngineeringJohannes Kepler University LinzLinzAustria

Personalised recommendations