loading...
Improving Design Pattern Quality Using Aspect Orientation
Budapest, Hungary September 24-September 25
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/STEP.2005.1413th IEEE International Workshop on S ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Mario Luca Bernardi, University of Sannio, Italy
Giuseppe Antonio Di Lucca, University of Sannio, Italy
Object Oriented (OO) implementations of Design Patterns (DP) may suffer of some problems due to deficiencies of (OO) languages affecting some quality attributes such as modularity, comprehensibility, maintainability and testability. Aspect Oriented Programming (AOP) provides powerful constructs able to better handle modularity and composition; these constructs can help to overcome some of the trade-offs in current OO implementations of DPs. An approach to re-implement DPs by AOP is presented in this paper: some different AOP re-implementations of DPs in existing systems from real world have been performed to improve DPs quality. A set of existing metrics has been used to evaluate the quality of the different AOP implementations. Such an evaluation helps to select the implementation to use/reuse in a specified context.
Citation:
Mario Luca Bernardi, Giuseppe Antonio Di Lucca, "Improving Design Pattern Quality Using Aspect Orientation," step, pp.206-218, 13th IEEE International Workshop on Software Technology and Engineering Practice (STEP'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.