• 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