The Lotosphere Design Methodology

  • Juan Quemada
  • Arturo Azcorra
  • Santiago Pavón


This chapter provides an application oriented description of the LOTOS Design Methodology produced in the Lotosphere project. This design methodology is a formally based stepwise refinement approach to system design, conceived to give formal support to an industrial design process, in order to achieve high quality designs.


Formal Design Assessment Task Design Step Functionality Decomposition Life Cycle Model 
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.


  1. [1]
    B. W. Boehm. A Spiral Model of Software Development and Enhancement. IEEE - Computer pages 61–72, May 1988.Google Scholar
  2. [2]
    ESA BSSC. Software Engineering Standards. Technical Report ESA PSS-05–0 Issue 2, ESA, February 1991.Google Scholar
  3. [3]
    T. de Miguel, T. Robles, J. Salvachua, and A. Azcorra. The SRTS Experience: Using TOPO for LOTOS Design and Realization. In FORTE’90: Formal Techniques III Madrid, November 1990.Google Scholar
  4. [4]
    IEEE. IEEE Software Engineering Standards. IEEE - John Wiley, 1987. ISBN 471–63457–3.Google Scholar
  5. [5]
    Jose Manas and Angel Alvarez. LOTADA: Design and Implementation of a LOTOS to ADA Compiler. Technical Report ESA contract 103290, Dept. Telematic Engineering, Technical University of Madrid, May 1991.Google Scholar
  6. [6]
    Jose A. Manas, Tomas de Miguel, Joaquin Salvachua, and Arturo Azcorra. Tool Support to Implement LOTOS Formal Specifications. Computer Network and ISDN Systems February(to be published) 1993. North Holland.Google Scholar
  7. [7]
    J. Manas and T. de Miguel. From LOTOS to C. In Formal Description Techniques FORTE88 Stirling, September 1988.Google Scholar
  8. [8]
    S. Pavon and M. Lamas. The Testing Functionalities of LOLA. In FORTE’90: Formal Techniques III, Madrid, November 1990.Google Scholar
  9. [9]
    J. Quemada, S. Pavon, and A. Fernandez. State Exploration by Transformation with LOLA. In Workshop on Automatic Verification Methods for Finite State Systems Grenoble, June 1989.Google Scholar
  10. [10]
    P. Zave. The operational versus the conventional approach to software development. Comm. of the ACM 27(2):104–118, February 1984.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1995

Authors and Affiliations

  • Juan Quemada
    • 1
  • Arturo Azcorra
    • 1
  • Santiago Pavón
    • 1
  1. 1.Dpto. de Ingeniería de Sistemas TelemáticosUniversidad Politécnica de MadridMadridSpain

Personalised recommendations