
"Es hat sich durch das ganze Studium eigentlich durchgezogen: diese doch recht hohen Anforderungen, die an einen gestellt wurden, aber auf der anderen Seite das Lockere, das Kameradschaftliche." Jörn Hartwig, HPI-Absolvent
Open Course Design Thinking: d.school-Referent Thomas Both zu Gast
Aufgrund der großen Nachfrage gibt es einen weiteren Open Course Design Thinking vom 31. Mai bis 2....
Bewerbungsschluss HPI-Schülerkolleg
HPI-Schülerkolleg geht 2012 in sein viertes Jahr. Bis zum 6. Juni können sich interessierte und...
Hochschulinformationstag am HPI
Am 8. Juni 2012 findet der Hochschulinformationstag der Universität Potsdam auf dem Campus...
HPI Alumni Homecoming Event 2012
Die zentrale Begegnungsveranstaltung für die Ehemaligen des HPI feiert 2012 gleich mehrere...
Future SOC Symposium am HPI
Vom 14. bis zum 15. Juni 2012 findet das siebte Future SOC Symposium statt.
Zertifikatsverleihung HPI-Schülerkolleg 2011/12
15 Seminareinheiten in je 3 bis 4 Modulen haben die rund 55 Schülerinnen und Schüler abgeschlossen,...
Model-Centric Software Adaptation
tele-TASK-Aufzeichnung des Vortrags
Software must be constantly adapted to changing requirements. The time scale, abstraction level and granularity of changes may vary from short-term, fine-grained adaptation to long-term, coarse-grained evolution. Furthermore, long-lived, large-scale systems must cope with the fact that changes may not be globally consistent.
We argue that, in order to effectively and efficiently deploy changes and cope with inconsistencies, adaptive application must be built on an infrastructure that is not just model-driven, but is both model-centric and context-aware. Specifically, this means that high-level, causally-connected models of the application and the software infrastructure itself should be available at run-time, and that changes may need to be scoped to the run-time execution context.
We first review the dimensions of software adaptation and evolution, and then we show how model-centric design can address the adaptation needs of a variety of applications that span these dimensions. We demonstrate through concrete examples how model-centric and context-aware designs work at the level of application interface, programming language and runtime. We conclude with our research agenda for a model-centric development environment that supports dynamic software adaptation and evolution.
Gastgeber: Prof. Dr. Robert Hirschfeld
Referent: Prof. Dr. Oscar Nierstrasz
Software Composition Group
University of Bern, Switzerland
Sprache: English
Ort: HS 1
Datum: Donnerstag, 05. Juni 2008
Zeit: 16:00

