Research Interests

Component-Based Software Engineering, Design Patterns, Software Architecture, Formal Methods, Object-Oriented Design, UML, MDA, SOA, Web Service, Multi-agent systems, Aspect-oriented Design, Requirement Engineering, Software Reuse, Transformations, Software Evolution.

Selected Publications: