• 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