DocumentCode
2185188
Title
A generic framework for automated Quality Assurance of software models - Application of an Abstract Syntax Tree
Author
Owens, David ; Anderson, Matthew
Author_Institution
Dept. of Comput., Edge Hill Univ., Ormskirk, UK
fYear
2013
fDate
7-9 Oct. 2013
Firstpage
207
Lastpage
211
Abstract
Syntax Tree´s (AST) are used in language tools, such as compilers, language translators and transformers as well as analysers; to remove syntax and are therefore an ideal construct for a language independent tool. AST´s are also commonly used in static analysis. This increases the value of ASTs for use within a universal Quality Assurance (QA) tool. The Object Management Group (OMG) has outlined a Generic AST Meta-model (GASTM) which may be used to implement the internal representation (IR) for this tool. This paper proposes the structure and data flow needed to implement the IR and to perform analysis within the framework.
Keywords
software quality; trees (mathematics); GASTM; OMG; Object Management Group; QA tool; abstract syntax tree; generic AST metamodel; internal representation; language independent tool; software models quality assurance; static analysis; Abstracts; Aerodynamics; Java; Quality assurance; Software; Syntactics; Testing; abstract syntax tree; automated software engineering; dynamic analysis; language independence; programming language paradigms; software quality assurance; software testing; static analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Science and Information Conference (SAI), 2013
Conference_Location
London
Type
conf
Filename
6661740
Link To Document