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
vranic@elf.stuba.sk
http://www.dcs.elf.stuba.sk/~vranic

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
helpdesk@link.springer.de
© Springer-Verlag Berlin Heidelberg 2001