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:
書目詳細資料
主要作者: DATTA, Subhajit
格式: text
語言:English
出版: Institutional Knowledge at Singapore Management University 2006
主題:
在線閱讀: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
標簽: 添加標簽
沒有標簽, 成為第一個標記此記錄!
機構: Singapore Management University
語言: English
實物特徵
總結: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.