AspectJ Paradigm Model: A Basis for Multi-paradigm Design for AspectJ*Valentino Vrani Department of Computer Science and Engineering, Faculty
of Electrical Engineering and Information Technology, Slovak
University of Technology, Ilkovicova 3, 812 19 Bratislava,
Slovakia Abstract. Multi-paradigm design is a metaparadigm: it enables to select the appropriate paradigm among those supported by a programming language for a feature being modeled in a process called transformational analysis. A paradigm model is a basis for multi-paradigm design. Feature modeling appears to be appropriate to represent a paradigm model. Such a model is proposed here for AspectJ language upon the confrontation of multi-paradigm design and feature modeling. Subsequently, the new transformational analysis is discussed.
*This work was partially supported by Slovak Science Grant Agency, grant No.
G1/7611/20. LNCS 2186, p. 48 ff. Full article in PDF (160 KB) Online publication: August 24, 2001 |