A Generic Framework for Automated Quality Assurance of Software Models –Implementation of an Abstract Syntax Tree

Abstract

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) have outlined a Generic AST Meta-model (GASTM) which may be used to implement the internal representation (IR) for this tool. This paper discusses the implementation and modifications made to the previously published proposal, to use the Object Management Group developed Generic Abstract Syntax Tree Meta-model core-components as an internal representation for an automated quality assurance framework.

Authors and Affiliations

Darryl Owens, Dr Mark Anderson

Keywords

Related Articles

Improve Query Performance On Hierarchical Data. Adjacency List Model Vs. Nested Set Model

Hierarchical data are found in a variety of database applications, including content management categories, forums, business organization charts, and product categories. In this paper, we will examine two models deal wit...

Modelling, Command and Treatment of a PV Pumping System Installed in Tunisia

This paper studied the modeling, the command and the optimization of a photovoltaic (PV) pumping systems using performed strategies of command laws. The system is formed by a PV generator, a DC-DC converter with a maxima...

DETERMINING PUBLIC STRUCTURE CROWD EVACUATION CAPACITY

This paper explores a strategy for determining public space safety. Due to varied purposes and locations, each public space has architecture as well as facilities. A generalized analysis of capacities for public spaces i...

Fuzzy C-Means based Inference Mechanism for Association Rule Mining: A Clinical Data Mining Approach

Association rule mining has wide variety of research in the field of data mining, many of association rule mining approaches are well investigated in literature, but the major issue with ARM is, huge number of frequent p...

Draft dynamic student learning in design and manufacturing of complex shape parts

The contribution deals with the dynamic teaching of students through blended learning and teaching online distance teaching which can be considered nowadays to be a very effective and dynamic education of students. Conte...

Download PDF file
  • EP ID EP88338
  • DOI 10.14569/IJACSA.2014.050105
  • Views 183
  • Downloads 0

How To Cite

Darryl Owens, Dr Mark Anderson (2014). A Generic Framework for Automated Quality Assurance of Software Models –Implementation of an Abstract Syntax Tree. International Journal of Advanced Computer Science & Applications, 5(1), 32-38. https://europub.co.uk/articles/-A-88338