|
[1]G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J. Loingtier, J. Irwin, “Aspect-Oriented Programming,” Proc. ECOOP’97 Object-Oriented Programming, LNCS 1241, pp. 220-242. Springer-Verlag, 1997. [2]W. Hürsch and C. V. Lopes, “Separation of Concerns,” Technical Report, NU-CCS-95-03, 1995. [3]International Conference on Aspect-Oriented Software Development, website: http://aosd.net, [4]ACM Digital Library, http://portal.acm.org/toc.cfm?id=SERIES10702&type= series&coll=Portal&dl=ACM&CFID=76017233&CFTOKEN=66162159 [5]AspectJ website: http://www.eclipse.org/aspectj/ [6]HyperJ website: http://www.research.ibm.com/hyperspace/HyperJ/HyperJ.htm [7]AspectC++ website: http://www.aspectc.org [8]AspectC# website: http://www.dsg.cs.tcd.ie/index.php?category_id=169 [9]JBoss AOP website: http://www.jboss.org/products/aop [10]AspectWerkz website: http://aspectwerkz.codehaus.org/index.html [11]O. Hachani and D. Bardou, “Using Aspect-Oriented Programming for Design Patterns Implementation,” Proc. OOIS 2002 Workshop on Reuse, 2-5 September 2002. [12]R. Hirschfeld, R. Lämmel, M. Wagner, “Design Patterns and Aspects – Modular Designs with Seamless Run-Time Integration,” Proc. 3rd German Workshop on Aspect-Oriented Software Development, 2003. [13]G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm and W. G. Griswold, “An Overview of AspectJ,” Proc. ECOOP 2001 Object-Oriented Programming, LNCS 2072, pp. 327-353. Springer-Verlag, 2001. [14]M. Lorenz and J. Kidd, Object Oriented Software Metrics, Prentice Hall Publishing, 1994. [15]F. Brito e Abreu, “The MOOD metric set”, Proc. ECOOP’95 Workshop on metrics, 7-11 August 1995. [16]S. Chidamber and C. Kemerer, “A metrics suite for OO design”, Proc. IEEE Transactions on Software Engineering, Volume 20, No. 6, pp. 476-493, June 1994. [17]J. Zhao, “Towards a metrics suite for aspect-oriented software,” Proc. Information Processing Society of Japan, March 2002. [18]J. Zhao, “Measuring coupling in aspect-oriented systems,” Proc. 10th International Software Metrics Symposium, September 2004. [19]J. Zhao and B. Xu, “Measuring aspect cohesion,” Proc. Fundamental Approaches to Software Engineering, pp. 54-68, 2004. [20]A.A. Zakaria and D.H. Hosny, “Metrics for Aspect-Oriented Software Design,” Proc. Workshop on Aspect-Oriented Modeling with UML, 2003. [21]A. Garcia et al., “Modularizing design patterns with aspects: A quantitative study,” Proc. 4th AOSD, pp. 3-14, March 2005. [22]Tigris. aopmetrics home page, 2006. website: http://aopmetrics.tigris.org. [23]S.K. Miller, “Aspect-oriented programming takes aim at software complexity,” Proc. Computer, Vol. 34, Issue 4, pp. 18-21, April 2001. [24]R. Laddad, “Aspect-oriented programming will improve quality,” Proc. IEEE Software, Vol.20, Issue 6, pp. 90-91, November/December 2003. [25]M. Lippert, and C.V. Lopes , “A study on exception detection and handling using aspect-oriented programming,” Software Engineering, Proc. 2000 International Conference , pp. 418-427, June 2000. [26]A. Gal, “On aspect-orientation in distributed real-time dependable systems,” Object-Oriented Real-Time Dependable Systems, 2002. (WORDS 2002). Proc. 7th International Workshop, pp. 261-267, January 2002. [27]E. Putrycz, G. Bernard, “Using aspect oriented programming to build a portable load balancing service,” Distributed Computing Systems Workshops, Proc. 22nd International Conference, pp. 473-478, July 2002. [28]J. Viega, J.T. Bloch and P. Chandra, “Applying Aspect-Oriented Programming to Security,” Cutter IT Journal, February 2001. [29]M.M.B. Hmida, R.F. Tomaz and V. Monfort, “Applying AOP concepts to increase Web services flexibility,” Next Generation Web Services Practices 2005(NWeSP 2005). Proc. International Conference, pages 6, August 2005. [30]T. Gschwind, J. Oberleitner, “Improving dynamic data analysis with aspect-oriented programming,” Software Maintenance and Reengineering, Proc. 7th European Conference, pp. 259-268, March 2003. [31]J. Hannemann, G. Kiczales, “Design Pattern Implementation in Java and AspectJ,” Proc. OOPSLA’02, pp. 161-173, November 2002. [32]C. Sant’Anna et al., “On the Reuse and Maintenance of Aspect-Oriented Software: An Assessment Framework”, Proc. SBES’03, pp. 19-34, October 2003. [33]B. Huston, “The effects of design pattern application on metric scores,” Proc. The Journal of Systems and Software, Vol. 58, pp. 261-269, 2001. [34]J. W. Cooper, Java Design Patterns: A Tutorial, Addison-Wesley, 2000. [35]“Patterns in Java” website: http://www.jdon.com/designpatterns [36]E. Gamma et al., Design Patterns, Addison-Wesley, 1995. [37]R. Laddad, "I want my AOP! Part 1 Separate software concerns with aspect- oriented programming," website: http://www.javaworld.com/, January 2002
|