Design Pattern Implementations in JAsCo

Student(s)


Alexon Cevallos Padilla
Program: Master after Master of Computer Science
E-mail: acevallo@vub.ac.be acevallosp@hotmail.com

Description

In the structure of the Design Patterns, some parts are common to all potential instantiations of the pattern, and other parts are specific to each instantiation. The objective is to develop JAsCo code that reflects this separation of reusable and instance-specific parts. The experiment consists of developing JAsCo implementations of the 23 GoF patterns, and comparing them with their Java and AspectJ implementations proposed by Hannemann and Kiczales [1], keeping purpose and applicability, and changing solution structure and implementation. Criterions for comparison will be Locality, Reusability, Composition Transparency and (Un)pluggability.

[1] Design Pattern Implementation in Java and AspectJ. Jan Hannemann and Gregor Kiczales, University of British Columbia. http://www.cs.ubc.ca/~jan/papers/oopsla/oopsla2002.html

Current Status

Finished.

Presentations or other documents

  • (No items yet)

Links

 
teaching/thesis0405/aop4.txt · Last modified: 01/11/2005 18:00 (external edit)
 

© 2003-2010 • System and Software Engineering Lab • Submit comments and bugs to our Bugzilla or to the webmaster