DocumentCode :
2438890
Title :
Rapid prototyping of system enhancements
Author :
Antoy, Sergio ; Forcheri, Paola ; Molfino, Maria Teresa ; Zelkowitz, Marvin
Author_Institution :
Dept. of Comput. Sci., Virginia Tech., Falls Church, VA, USA
fYear :
1990
fDate :
23-26 Apr 1990
Firstpage :
330
Lastpage :
336
Abstract :
Consideration is given to AS*, a language-independent specification language to be embedded within an existing programming language for the purpose of providing extensions to existing systems. The initial implementation extends Pascal with AS* specifications (called ASPascal) and the toolset consists of a source code editing system built on top of a syntax editor called AS/SUPPORT, a Prolog verification tool called AS/VERIFY for checking the consistency of the specification, and a translator called AS/PC for converting the extended Pascal program into standard Pascal for compilation and execution. The authors discuss the designs of AS*, the structure of the prototype implementation, and the formal verification of the underlying axioms in a specification
Keywords :
program verification; software prototyping; specification languages; AS*; AS/SUPPORT; AS/VERIFY; ASPascal; Pascal; Prolog verification tool; axioms; language-independent specification language; source code editing system; syntax editor; system enhancements; translator; Algebra; Computer languages; Equations; Libraries; Prototypes; Software design; Software prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Integration, 1990. Systems Integration '90., Proceedings of the First International Conference on
Conference_Location :
Morristown, NJ
Print_ISBN :
0-8186-9027-5
Type :
conf
DOI :
10.1109/ICSI.1990.138698
Filename :
138698
Link To Document :
بازگشت