Universiti Teknologi Malaysia Institutional Repository

An approach for aspect-oriented skeleton code generation from reusable aspect models

Mehmood, Abid and Abang Jawaei, Dayang Norhayati (2013) An approach for aspect-oriented skeleton code generation from reusable aspect models. Journal of Theoretical and Applied Information Technology, 58 (1). pp. 60-71. ISSN 1992-8645

[img]
Preview
PDF
161kB

Official URL: https://www.semanticscholar.org

Abstract

Model-driven code generation has been a topic of interest for researchers owing to its several benefits including the anticipated reduction in development effort and delivery time. It has taken a good deal of time to produce techniques that generate executable code in object-oriented programming languages. Aspect-oriented software development techniques, though expected to enhance software development in many ways, still lack approaches that can deliver model-driven code into one of the aspect-oriented programming languages such as AspectJ. In this paper, we present an approach for generation of aspect-oriented code from Reusable Aspect Models. As first step towards the code generation, we have developed a formal and semantically equivalent text-based representation of the aspect models using XML schema notation. Further, we have proposed an approach that takes the XML representation of the aspect models to generate aspect-oriented skeleton code. Currently, our approach can be used to obtain complete aspect structure, interfaces, classes, constructors, fields and stubs of methods specified in the structural part of an aspect

Item Type:Article
Uncontrolled Keywords:aspect-oriented code generation, aspect-oriented modelling, model-driven engineering reusable aspect models
Subjects:Q Science > QA Mathematics > QA76 Computer software
Divisions:Computing
ID Code:49647
Deposited By: Siti Nor Hashidah Zakaria
Deposited On:02 Dec 2015 02:08
Last Modified:27 Sep 2018 04:07

Repository Staff Only: item control page