SE 2008

  • Increase font size
  • Default font size
  • Decrease font size

Sitzung: Architektur und Frameworks

Session Chair: Klaus Pohl



  • Architekturen von Differenzwerkzeugen für Modelle (147)

Udo Kelter, Maik Schmidt, Sven Wenzel (Vortragender)



Abstract:

Die modellbasierte Softwareentwicklung erfordert in der Praxis die üblichen

Versionsmanagement-Dienste, also insb. Werkzeuge, die Differenzen zwischen

Modellen anzeigen oder Modelle mischen können. Solche Werkzeuge unterscheiden

sich erheblich von Differenzwerkzeugen für Text-Dokumente: Für die Darstellung einer

Differenz müssen neue Wege gefunden werden, und im Prinzip müssen für jeden

Diagrammtyp dedizierte Werkzeuge entwickelt werden, insg. also eine ganze Systemfamilie.

Dieses Papier stellt mehrere “Standardarchitekturen” für Differenzwerkzeuge

für Modelle vor und bewertet diese Architekturen und die zugehörigen Darstellungsformen

hinsichtlich Qualität der Darstellung, Implementierungsaufwand und weiteren

Kriterien.





  • Muster zur Migration betrieblicher Informationssysteme (117)
Wilhelm Hasselbring (Vortragender), Achim Büdenbender, Stefan Grasmann, Stefan Krieghoff, Joachim Marz



Abstract:

Wir berichten über unsere Erfahrungen aus drei unterschiedlichen Migrationsprojekten,

um daraus verallgemeinerte Muster abzuleiten.





  • Eliminating Trust From Application Programs By Way Of Software Architecture (145)
Michael Franz



Abstract:

In many of today’s application programs, security functionality is inseparably intertwined

with the actual mission-purpose logic. As a result, the trusted code base

is unnecessarily large and audit costs are high. We present a software architecture in

which applications can be completely untrusted, even when they manipulate secrets.

Key to our approach is the use of a trusted multi-level security virtual machine, inside

of which all secrets remain locked at all times. In an experimental prototype, we

were able to bring down the run-time overhead much lower than expected, by using

aggressive dynamic compilation and static analysis techniques.

 


Platinsponsor:



Goldsponsoren:









Silbersponsoren:











Sachsponsoren:




This page is hosted by the Chair for Applied Software Engineering of the Technische Universität München.
Imprint (Impressum)