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
Link To Document