Research

Research interests
My research interests include:

  • Dynamic reconfiguration of communication systems, especially Object Request Brokers (ORBs)
  • Component frameworks and component based development
  • Software architecture: How to separate architecture from implementation?
  • Quality of Service engineering
  • Aspect-oriented programming approaches
  • Context-sensisitive customization of online distributed systems and e-services
  • Dynamic mobile agent applications
  • Thread migration in Java
  • Bytecode engineering
  • Books that I like

  • Clemens Szyperski, "Component Software - beyond object-oriented programming". Click here for a synopsis.
  • Mary Shaw, David Garlan. "Software Architecture"
  • Gordon Blair, Jean-Bernard Stefani. "Open Distributed Processing and Multimedia" Click here for a synopsis
  • Mira Mezini, "Variational Object-Oriented Programming Beyond Classes and Inheritance"
  • Involved Projects
     
    DYRES Uniform Dynamic Reconfiguration Support for Aspects and Components
    LASAGNE Run-time and Context-sensitive composition of aspects in distributed systems.
    BRAKES A portable thread serialization mechanism for Java

    Other Projects

  • Correlate. The language Correlate, developped by DistriNet is a Concurrent Object-Oriented Language (COOL), with a metalevel architecture that makes it easier to develop distributed programs. It allows customization of distributed protocols through high-level application-specific policies.
  • DIPS: Component Framework Technology for Building Protocol Stacks
  • Selected Publications

    all publications
    top cited publications

    Back to my Home Page