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
Link To Document :
بازگشت