DocumentCode
282621
Title
The design and implementation of a specification language type checker
Author
Kopas, R. ; Berzins, Valdis
Author_Institution
Dept. of Comput. Sci., US Naval Postgrad. Sch., Monterey, CA, USA
Volume
ii
fYear
1990
fDate
2-5 Jan 1990
Firstpage
420
Abstract
The authors discuss the design and implementation of a type checker for an advanced specification language using an attribute grammar tool. The design specifically addresses language features, such as generic parameters, name and operator overloading, subtypes, importation, and inheritance, which are especially important for large software system specification. The authors discuss the issues involved in handling the non-block structured nature of the specification language, as well as its need to interface with other tools and interact with users to check constraints that are difficult to decide in the general case
Keywords
formal specification; grammars; specification languages; attribute grammar tool; design; generic parameters; implementation; importation; inheritance; name overloading; operator overloading; software system specification; specification language type checker; subtypes; Computer languages; Computer science; Equations; Formal languages; Large-scale systems; Production; Programming; Software systems; Specification languages; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
Conference_Location
Kailua-Kona, HI
Type
conf
DOI
10.1109/HICSS.1990.205213
Filename
205213
Link To Document