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

Owens, Darryl and Anderson, Mark (2014) A Generic Framework for Automated Quality Assurance of Software Models –Implementation of an Abstract Syntax Tree. International Journal of Advanced Computer Science and Applications, 5 (1). pp. 32-38. ISSN 2156-5570 DOI https://doi.org/10.14569/IJACSA.2014.050105#sthash.nw1KfAFG.dpuf

[img]
Preview
PDF
Paper_5-A_Generic_Framework_for_Automated_Quality_Assurance_of_Software_Models.pdf - Published Version

Download (510kB)

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.

Item Type: Article
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions: Computing and Information Systems
Date Deposited: 05 Dec 2014 15:11
URI: http://repository.edgehill.ac.uk/id/eprint/6230

Archive staff only

Item control page Item control page