Organizing the sequencing of processes

  • Fred Lesh
Software Systems Development
Part of the Lecture Notes in Computer Science book series (LNCS, volume 65)


The difficult part of many computer applications is the design and implementation of control mechanisms which allow the necessary calculations to be performed at exactly the right time or in exactly the right logical sequence. Designing systems of this kind involves the designer in a variety of unusually interesting problems, and requires blending classical design approaches with techniques peculiar to computational control applications. This paper presents three examples of such applications and describes the approach adopted for each. The classical design steps are then discussed, and elements peculiar to computational control are highlighted by illustrations drawn from the three sample systems.


Spacecraft Attitude Control Table Language Element Computational Control Computational Control System 
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.


  1. 1.
    David A. Rennels, Borge Riis-Vestergaard, and Lance C. Tyree, "The Unified Data System: A Distributed Processing Network for Control and Data Handling on a Spacecraft," NASCON Conference Proceedings, May 1976.Google Scholar
  2. 2.
    David A. Rennels, "A Distributed Microprocessor System for Spacecraft Control and Data Handling," MIDCON/77 Conference Proceedings, 1977.Google Scholar
  3. 3.
    Hansen Per Brinch, "Concurrent Programming Concepts," Computing Survey, Vol. 5, No. 4, December 1973.Google Scholar
  4. 4.
    Fred Lesh, "A Continuous/Discrete Simulation for Interplanetary Spacecraft," Proceedings of the Seventh Annual Pittsburgh Conference on Modeling and Simulation, April 21–22, 1977, pp. 243–247.Google Scholar
  5. 5.
    Donald G. Golden and James D. Schoefflen, "GSL — A Combined Continuous and Discrete Simulation Language," Simulation, Vol. 20, No. 1, January 6, 1973, pp. 1–8.Google Scholar
  6. 6.
    Steven H. Caine and E. Kent Gordon, "PDL — A Tool for Software Design," AFIPS Conference Proceedings, Vol. 44, pp. 271–276, National Computer Conference, 1975.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1978

Authors and Affiliations

  • Fred Lesh
    • 1
  1. 1.Jet Propulsion LaboratoryCalifornia Institute of TechnologyPasadenaUSA

Personalised recommendations