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...

Full description

Saved in:
Bibliographic Details
Main Author: DATTA, Subhajit
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