• DocumentCode
    291936
  • Title

    Specification languages at different stages in the software life-cycle

  • Author

    Cuypers, Ludo

  • Author_Institution
    Vrije Univ., Brussels, Belgium
  • Volume
    1
  • fYear
    1994
  • fDate
    2-5 Oct 1994
  • Firstpage
    847
  • Abstract
    Specification languages are the answer to today´s software engineering questions and tendencies. In this paper, we have chosen an ISO standardised specification language, viz. LOTOS. There are different levels of interpretation for a specification: animation, simulation and interpretation. Each of these levels is used at the different stages in the software development life-cycle. The implementation level of interpretation is the final goal of a software development life-cycle: a running program. There are several reasons why conventional compiler technology is not suited to find implementations for an abstract specification. To tackle the implementation derivation problem, we inspired our approach by the human way of solving such problems and introduce “Gandalf”, our approach to the implementation derivation problem, for which a prototype has been built
  • Keywords
    computer animation; program interpreters; simulation; software engineering; specification languages; Gandal; ISO standard; LOTOS; abstract specification; animation; formal language; implementation level; interpretation; simulation; software development life-cycle; software engineering; specification languages; Computer networks; Grid computing; Intelligent networks; Power grids; Programming; Prototypes; Satellites; Software engineering; Software prototyping; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1994. Humans, Information and Technology., 1994 IEEE International Conference on
  • Conference_Location
    San Antonio, TX
  • Print_ISBN
    0-7803-2129-4
  • Type

    conf

  • DOI
    10.1109/ICSMC.1994.399942
  • Filename
    399942