Research Areas and Projects

Aspect-Oriented Programming, Separation of Concerns, Refactoring

(Srgio, Ayla, Leonardo, Paulo vo definir o texto que vem aqui...)
    • Pim persistence, concurrency, distribution
    • Pim adaptability
    • Refactorings for AspectJ

Aspect-Oriented Programming and Software Product Lines

We are investigating how to model variability in a product-line architecture using Aspect-Oriented Programming techniques. The model addresses both functional and non-functional requirements and complies with quality standards. In particular, our approach aims at providing a method to instantiate a particular product in the line with AOP techniques. Tool support will also be provided to automate the process.

Refactoring and Generative Programming

We are currently developing JaTS, a Java transformation system that supports user-defined program transformations. In this way, the user can define new refactorings and code generation templates using a declarative language for specifying the new transformations. An extension of JaTS for AspectJ is also being developed. (Alexandra, Ives, Madson, Srgio, Leonardo, Paulo vo definir o texto que vem aqui...)

Refactoring and Formal Methods

(Rohit, Tiago, Paulo vo definir o texto que vem aqui...)
    • COOP e DareCOOP
    • Manipulating Object Models

Testing, XP, and Generative Programming

(Eduardo, Paulo vo definir o texto que vem aqui...)

-- TWikiGuest - 09 May 2003

Edit | Attach | Print version | History: r44 | r9 < r8 < r7 < r6 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r7 - 2003-06-04 - TWikiGuest
This site is powered by the TWiki collaboration platformCopyright © 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback

mersin escort bayan adana escort bayan izmit escort ankara escort bursa escort