Crosscutting score: An indicator metric for aspect orientation
Aspect Oriented Programming (AOP) provides powerful techniques for modeling and implementing enterprise software systems. To leverage its full potential, AOP needs to be perceived in the context of existing methodologies such as Object Oriented Programming (OOP). This paper addresses an important qu...
Saved in:
Main Author: | |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2006
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/6011 https://ink.library.smu.edu.sg/context/sis_research/article/7014/viewcontent/CrosscuttingScore_2006_pv.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-7014 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-70142021-06-24T06:00:21Z Crosscutting score: An indicator metric for aspect orientation DATTA, Subhajit Aspect Oriented Programming (AOP) provides powerful techniques for modeling and implementing enterprise software systems. To leverage its full potential, AOP needs to be perceived in the context of existing methodologies such as Object Oriented Programming (OOP). This paper addresses an important question for AOP practitioners - how to decide whether a component is best modeled as a class or an aspect? Towards that end, we present an indicator metric, the Crosscutting Score and a method for its calculation and interpretation. We will illustrate our approach through a sample calculation. 2006-03-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/6011 info:doi/10.1145/1185448.1185494 https://ink.library.smu.edu.sg/context/sis_research/article/7014/viewcontent/CrosscuttingScore_2006_pv.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Algorithms Management Measurement Design Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Algorithms Management Measurement Design Software Engineering |
spellingShingle |
Algorithms Management Measurement Design Software Engineering DATTA, Subhajit Crosscutting score: An indicator metric for aspect orientation |
description |
Aspect Oriented Programming (AOP) provides powerful techniques for modeling and implementing enterprise software systems. To leverage its full potential, AOP needs to be perceived in the context of existing methodologies such as Object Oriented Programming (OOP). This paper addresses an important question for AOP practitioners - how to decide whether a component is best modeled as a class or an aspect? Towards that end, we present an indicator metric, the Crosscutting Score and a method for its calculation and interpretation. We will illustrate our approach through a sample calculation. |
format |
text |
author |
DATTA, Subhajit |
author_facet |
DATTA, Subhajit |
author_sort |
DATTA, Subhajit |
title |
Crosscutting score: An indicator metric for aspect orientation |
title_short |
Crosscutting score: An indicator metric for aspect orientation |
title_full |
Crosscutting score: An indicator metric for aspect orientation |
title_fullStr |
Crosscutting score: An indicator metric for aspect orientation |
title_full_unstemmed |
Crosscutting score: An indicator metric for aspect orientation |
title_sort |
crosscutting score: an indicator metric for aspect orientation |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2006 |
url |
https://ink.library.smu.edu.sg/sis_research/6011 https://ink.library.smu.edu.sg/context/sis_research/article/7014/viewcontent/CrosscuttingScore_2006_pv.pdf |
_version_ |
1770575737423659008 |