Universität Ulm
Fakultät Informatik
Verteilte Systeme/Distributed Systems
Projekte   |   Publikationen   |   Lehre   |   Personen Suche   |   Intranet

Aktuelle Position
Universität Ulm
Fakultät Informatik
Verteilte Systeme
Projekte
Aspectix
Projektbeschreibung
Code-Transformationen

Weitere Themen
 Projektbeschreibung
 Team und Kontakt
 Veröffentlichungen
 Studentenprojekte
 Förderung
 Download
 
 
Projektbeschreibung
Middleware-Kern
EDAS
AGC
Politikbasierter Entwurf

Reusable and Composable
Source-Code Transformations

[AspectIX]

In recent years, aspect-oriented programming (AOP) has proven to be a successful approach for solving structural problems in software development caused by crosscutting concerns. It is our intention to use similar techniques in our system to simplify the development of complex distributed applications.

However, we currently face two severe problems: On the one hand, we want our "AspectIX" to be reusable, i.e., we want to have a generic, reusable description for adding dynamic reconfigurability, fault tolerance, or confidentiality mechanisms to a distributed service. On the other hand, we want to be able to combine any of these reusable aspects and apply them jointly to some service. Additionally, we want to be able to perform more powerful refactoring manipulation on source code.


Sprachen
English
Copyright © 2007 Verteilte Systeme · Uni Ulm Impressum