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...
Saved in:
Main Author: | |
---|---|
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 |