• Keine Ergebnisse gefunden

Dritter workshop zu \?design for future - langlebige softwaresysteme“

N/A
N/A
Protected

Academic year: 2022

Aktie "Dritter workshop zu \?design for future - langlebige softwaresysteme“"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Dritter Workshop zu „Design For Future – Langlebige Softwaresysteme“

Stefan Sauer1, Christof Momm2, Mircea Trifu3

1Universität Paderborn sauer@s-lab.upb.de

2SAP AG christof.momm@sap.com

3Forschungszentrum Informatik Karlsruhe mtrifu@fzi.de

Software altert relativ zu ihrer Umgebung. Denn die Umgebung, in der Software eingesetzt wird, verändert sich kontinuierlich. Sowohl die Anforderungen an die Software als auch die verwendete Hardware und Infrastruktur sind einem stetigen Wandel ausgesetzt. Wird die Software nicht entsprechend weiterentwickelt, so altert sie rasch relativ zu ihrer Umge- bung. Dieses Problem ist vor allem im Bereich der großen betrieblichen Informationssys- teme unter dem Oberbegriff Legacy bekannt. Durch die zunehmende Bedeutung langle- biger, komplexer eingebetteter Systeme und die steigende Vernetzung von Systemen wird sich die Situation in Zukunft noch weiter verschärfen. Wenn Alterungsprozesse von Teilen das Gesamtsystem gefährden, sprechen wir von der Erosion von Softwaresystemen. Die- se Probleme haben enorme ökonomische Bedeutung. Aktuelle Ansätze in der Software- technik, insbesondere in den Bereichen modellbasierte Entwicklungsmethoden, Lifecycle- Management, Softwarearchitektur, Requirements Engineering und Re-Engineering, kön- nen dazu beitragen, die Situation zu verbessern, wenn sie geeignet weiterentwickelt und angewandt werden. Derartige Ansätze werden im Workshop Design for Future 2011 dis- kutiert.

Ziel des Workshops ist es, Wissenschaftler und Praktiker zusammenzubringen, die an der Entwicklung oder der Anwendung aktueller Ansätze interessiert sind, um die verschie- denen Facetten und Herausforderungen der Software-Alterung zu beherrschen. Hierzu streben wir die Entwicklung neuer Konzepte, Methoden, Techniken und Werkzeuge der Softwaretechnik an, um die erheblichen Investitionen, die in große Softwaresysteme ge- tätigt werden, zu schützen und massive Probleme durch zunehmende Software-Alterung zu verhindern. Im Workshop sollen sowohl wissenschaftliche und in der Praxis entstan- dene Lösungen als auch praktische Erfahrungen berichtet und diskutiert werden, um die Entstehung neuer Legacy-Probleme und die Erosion von Software zu verhindern.

197

Referenzen

ÄHNLICHE DOKUMENTE

 Termine werden im Juni bekannt gegeben (mind. drei Termine über die vorlesungsfreie

 Finden Sie zuerst eine Systemeigenschaft, mit der man die zerstörende Eigenschaften zeigen kann.  Erstellen Sie

 Welche wahrnehmungspsychologische Aspekte werden durch die Pattern

 << Bitten Sie ihren Partner eines der genannten Prinzipien genauer zu erklären>>..  Was sind

 Erstellen Sie eine Operation zum Hinzufügen eines Elementes am Anfang der Liste.  Erstellen Sie eine Operation zum Entfernen des

 Eine Semantik für eine Sprache L ist ein Tupel (D, [[.]]) aus einer semantische Domäne und einer Abbildung [[.]]: L → D, der semantischen Abbildungsfunktion..  Die

 Native zeigt an, dass die Operation in einem geladenen Shared Object File gesucht werden soll (oder DLL)..  Die Namen werden für das Shared Object

 Wenn eine Stelle geändert wird, müssen viele (weit entfernte) Code-Stellen mit angepasst werden.  Wenn der Code geändert wird, ergeben sich