• DocumentCode
    3368848
  • Title

    Abstract Syntax Trees - and their Role in Model Driven Software Development

  • Author

    Fischer, G. ; Lusiardi, J. ; Von Gudenberg, J. Wolff

  • Author_Institution
    Univ. of Wurzburg, Wurzburg
  • fYear
    2007
  • fDate
    25-31 Aug. 2007
  • Firstpage
    38
  • Lastpage
    38
  • Abstract
    Abstract syntax trees (ASTs) are known from compiler construction where they build the intermediate data format which is passed from the analytic front-end to the synthetic back-end. In model driven software development ASTs are used as a model of the source code. The object management group (OMG) has issued a request for proposals for AST models. Various levels of abstraction can be introduced. ASTs can be used for program analysis and for program transformation. In this paper we present an eclipse based representation framework for ASTs.
  • Keywords
    abstract data types; computational linguistics; object-oriented programming; program compilers; program diagnostics; tree data structures; abstract syntax trees; intermediate data format; model driven software development; object management group; program analysis; Aggregates; Cloning; Concrete; Data analysis; Informatics; Performance analysis; Program processors; Programming; Proposals; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances, 2007. ICSEA 2007. International Conference on
  • Conference_Location
    Cap Esterel
  • Print_ISBN
    0-7695-2937-2
  • Electronic_ISBN
    978-0-7695-2937-0
  • Type

    conf

  • DOI
    10.1109/ICSEA.2007.12
  • Filename
    4299919