National University of Ireland Maynooth
An Empirical study of the JaMoPP project using code coverage based system tests.
Abstract
dc:description.abstractModel Driven Software Development is an attempt to build software systems by combining the two disciplines of software programming and modelling. But due to the gap in technology, there are a number of problems in using these models to generate the final source code implementation. This has meant that Model Driven Software Development has become a future goal rather than a current reality. The Java Model Parser and Printer project tries to bridge this gap by turning Java into a model. This means that Java can now be used and implemented like any of the other models within the Model Driven Software Development process. This paper will take a look at the effectiveness of the Java Model Parser and Printer project by performing a number of System tests on it. This will help indicate now well the project can transform Java input files to java models. Coverage readings will be taken on these tests to look at how much of the project‟s grammar and abstract syntax tree are being used during the process of transforming Java source code into Java models. A look will then be taken at the coverage results to see if a correlation exists between the grammar and the abstract syntax tree results. Finally conclusions and future work will be discussed to close the paper.
Degree
thesis:*- Level dc:type.qualificationlevel
- masters
- Grantor dc:publisher.institution
- National University of Ireland Maynooth
- Year dc:date.issued
- 2010
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Bell, Colin
Subjects
dc:subject × 1Rights
- Language dc:language
- en