Recursive and dynamic software composition with sharing, Seventh International Workshop on Component-Oriented Programming (WCOP02), 2002. ,
Design Pattern : Element of Reusable Object Oriented Software, 1995. ,
Separation of concerns, 1995. ,
Aspect-oriented programming, The 11th European Conference on Object-Oriented Programming, volume 1241 of lncs, pp.220-242, 1997. ,
A framework for classifying and comparing architecture description languages, Proceedings of the Sixth European Software Engineering Conference (ESEC/FSE 97, pp.60-76, 1997. ,
OpenJava : A class-based macro system for java, OORaSE, pp.117-133, 1999. ,