[ENGLISH]
[CLASSIC]
[FEEDBACK]

Fachbereich Informatik

Aktuelles

Studium

Forschung

Organisation


Kontakt

Impressum

Suche

Feedback

Startseite

Prof. Dr. Uwe Assmann

(Linköpings Universität/Schweden)

"Invasive Softwarekomposition"

Dieser Vortrag stellt eine neuartige Technik vor, Software aus Komponenten zu konstruieren, die invasive Softwarekomposition. Diese Technik adaptiert und integriert Komponenten, behandelt sie also nicht mehr als schwarze Kästen (black boxes), sondern weicht ihre Schnittstellen während der Komposition auf (graue Kästen, grey boxes). Dadurch können Komponenten, die im Entwurf unterschieden sind, in der Implementierung verschmolzen werden. Es ergeben sich eng integrierte, effiziente Systeme, die dennoch eine klare Architektur besitzen.

Invasive Softwarekomposition setzt auf einigen einfachen Programmtransformationen auf, die Komponenten parametrisieren, erweitern, verbinden, und aspektverweben. Invasive Komposition ermöglicht zum ersten Mal, moderne Softwaretechniken wie generisches Programmieren, sichtenbasiertes Programmieren, konnektorbasiertes Programmieren und aspektorientertes Programmieren zu vereinheitlichen. Die Java-Bibliothek COMPOST, die invasive Komposition anbietet, ist frei unter LGPL erhältlich und kann direkt im Standard-Softwareprozess verwendet werden.



Zeit: Dienstag, 25.11.2003, 14.00 Uhr
Ort: Gebäude 57, Raum 208








 
18 Vorträge

 
Email an den Verantwortlichen dieser Seite (sakdapol@informatik.uni-kl.de)