A comparative survey of aspect-oriented code generation approaches

Model-driven code generation is being increasingly applied to developing software systems as a result of its recognition as an instrument to enhance the produced software. At the same time, aspect-oriented programming languages have come to the mainstream of software development due to their distinc...

Full description

Saved in:
Bibliographic Details
Main Author: Abang Jawawi, Dayang Norhayati
Format: Conference or Workshop Item
Published: 2011
Online Access:http://eprints.utm.my/id/eprint/45671/
http://dx.doi.org/10.1109/MySEC.2011.6140660
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.utm.45671
record_format eprints
spelling my.utm.456712017-08-29T13:39:46Z http://eprints.utm.my/id/eprint/45671/ A comparative survey of aspect-oriented code generation approaches Abang Jawawi, Dayang Norhayati Model-driven code generation is being increasingly applied to developing software systems as a result of its recognition as an instrument to enhance the produced software. At the same time, aspect-oriented programming languages have come to the mainstream of software development due to their distinctive features to provide better modularization and separation of concerns. As a consequence of this prevalence and recognition of its impact on improving several software quality factors, different approaches have been proposed in literature to generate aspect-oriented model-driven code. This paper provides a comparative review of some existing approaches and discusses important issues and directions in this particular area. The results of this survey indicate aspect-oriented model-driven code generation being a rather immature area. Majority of approaches address structure diagrams only, a fact that limits them to partial code generation. There is a need for research that incorporates behavior diagrams, in order to achieve long term goal of full code generation from aspect-oriented models. 2011-12 Conference or Workshop Item PeerReviewed Abang Jawawi, Dayang Norhayati (2011) A comparative survey of aspect-oriented code generation approaches. In: 2011 Malaysian Conference in Software Engineering, 13-14, Dec 2011, Johor Bahru, Malaysia. http://dx.doi.org/10.1109/MySEC.2011.6140660
institution Universiti Teknologi Malaysia
building UTM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Teknologi Malaysia
content_source UTM Institutional Repository
url_provider http://eprints.utm.my/
description Model-driven code generation is being increasingly applied to developing software systems as a result of its recognition as an instrument to enhance the produced software. At the same time, aspect-oriented programming languages have come to the mainstream of software development due to their distinctive features to provide better modularization and separation of concerns. As a consequence of this prevalence and recognition of its impact on improving several software quality factors, different approaches have been proposed in literature to generate aspect-oriented model-driven code. This paper provides a comparative review of some existing approaches and discusses important issues and directions in this particular area. The results of this survey indicate aspect-oriented model-driven code generation being a rather immature area. Majority of approaches address structure diagrams only, a fact that limits them to partial code generation. There is a need for research that incorporates behavior diagrams, in order to achieve long term goal of full code generation from aspect-oriented models.
format Conference or Workshop Item
author Abang Jawawi, Dayang Norhayati
spellingShingle Abang Jawawi, Dayang Norhayati
A comparative survey of aspect-oriented code generation approaches
author_facet Abang Jawawi, Dayang Norhayati
author_sort Abang Jawawi, Dayang Norhayati
title A comparative survey of aspect-oriented code generation approaches
title_short A comparative survey of aspect-oriented code generation approaches
title_full A comparative survey of aspect-oriented code generation approaches
title_fullStr A comparative survey of aspect-oriented code generation approaches
title_full_unstemmed A comparative survey of aspect-oriented code generation approaches
title_sort comparative survey of aspect-oriented code generation approaches
publishDate 2011
url http://eprints.utm.my/id/eprint/45671/
http://dx.doi.org/10.1109/MySEC.2011.6140660
_version_ 1643651808944455680
score 13.211869