Ziel des Workshops ist es, neuere Ansatze zur flexiblen Gestaltung, Beschreibung und Anwendung von Softwarearchitekturen zu diskutieren. Besondere Berucksichtigung sollen aktuelle Herausforderungen wie die Analyse, Synthese, Komposition und Evolution von Architekturen erhalten. Geeignete Muster und Werkzeuge sind hier von hohem Interesse. 1 Softwarearchitektur & Migration Softwarearchitekturen sind wichtige Artefakte zur Unterstutzung der SoftwareEntwicklung und Software-Evolution. Ziel der Entwicklung von Softwarearchitekturen ist es, Beschreibungen fur grundlegende Strukturen von Softwaresystemen oder Familien von Softwaresystemen zu erhalten, die einerseits die Anforderungen an das System oder Produktfamilie reflektieren und andererseits, neben weiteren Moglichkeiten zur Nutzung (z.B. Planung), auch eine Basis fur eine strukturierte Implementierung und Weiterentwicklung bieten. Die zahlreichen Ansatze zur modellbasierten Entwicklung dokumentieren dies. Daruber hinaus beschreiben Softwarearchitekturen auch bestehende Softwaresysteme und dienen als Ausgangspunkt zur Transformation und Migration. Das Finden adaquater Softwarearchitekturen vor allem fur existierende Systeme und deren Ubertragung auf andere Plattformen hat sich als eine bedeutende Herausforderung herausgestellt. Erwunscht waren Beitrage aus Forschung und Praxis aus den folgenden Bereichen: Service-Orientierung: Betrachtung von Methoden, Techniken und Werkzeugen, die die Beschreibung und Gestaltung von Softwarearchitekturen fur Services effektiv unterstutzen Modelbasierte Entwicklung: Modellbasierte Analyse, Synthese und Implementierung von Softwarearchitekturen Komponententechnologie: Komponentenkonzepte fur Softwarearchitekturen und fortgeschrittene Beschreibungssprachen fur serviceund modellbasierte Softwarearchitekturen Architektur-Redokumentation: Methoden und Verfahren zur Ableitung und Validierung von Softwarearchitekturen bestehender Softwaresysteme Migration: Methoden und Verfahren zur architekturbasierten Migration und Transformation von Softwaresystemen (z.B. Migration in service-orientierte Architekturen, Uberfuhrung in Produktlinien-Architekturen) Standards: die Rolle von Standards und Standardtechnologien fur die Softwarearchitektur Weitere wichtige Themen z.B. die Rolle der Softwarearchitektur in den verschiedenen Softwareentwicklungsstadien, Entwicklung und Bewertung von Entwurfsalternativen, Produktlinien, sowie Methoden und Werkzeuge Das Ziel des Workshops war eine Diskussion uber neuere Ansatze zu den obigen Punkten zu fuhren. Dazu wurden eine Reihe von Diskussionspapieren vorgestellt sowie durch eingeladene Vortrage Berichte zu den Themen Softwarearchitektur und Migration diese neuen Trends in Forschung und industrieller Praxis beleuchtet. Der Workshop wurde von den folgenden Fachgruppen der GI durchgefuhrt: Fachgruppe Software-Reengineering (SRE) der Gesellschaft fur Informatik (http://www.uni-koblenz.de/sre/) Fachgruppe Software-Architektur (SWA) der Gesellschaft fur Informatik (http://sdqweb.ipd.uka.de/sdq/fgswarch/)