DocumentCode :
2383797
Title :
Development, assessment, and reengineering of language descriptions
Author :
Sellink, Alex ; Verhoef, Chris
Author_Institution :
Programming Res. Group, Amsterdam Univ., Netherlands
fYear :
1998
fDate :
13-16 Oct 1998
Firstpage :
314
Lastpage :
317
Abstract :
Discusses tools that aid in the development, assessment and reengineering of language descriptions (i.e. syntactic descriptions of a language). We develop assessment tools that give an indication as to what is wrong with an existing language description, and give hints towards its correction. From a correct and complete language description, it is possible to generate a parser, a manual and online documentation. The parser is geared towards reengineering purposes, but is also used to parse the examples that are contained in the documentation. The reengineered language description is a basic ingredient for a reengineering factory that can manipulate this language. The described tool support can also be used to develop a language standard without syntax errors in the language description and its code examples
Keywords :
computer aided software engineering; grammars; programming languages; software standards; software tools; system documentation; systems re-engineering; assessment tools; code examples; computer-aided language engineering; description correction; document generation; error-free language standard; grammar; language descriptions; message sequence charts; online documentation; parser; reengineering; syntactic descriptions; system renovation; tool support; user manual; Code standards; Computer errors; Computer languages; Computer science; Concrete; Documentation; Pattern recognition; Production facilities; Programming environments; Standards development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Automated Software Engineering, 1998. Proceedings. 13th IEEE International Conference on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-8750-9
Type :
conf
DOI :
10.1109/ASE.1998.732688
Filename :
732688
Link To Document :
بازگشت