Scenario-Based Analysis of Software Architecture



Ähnliche Dokumente
M.Math(Computer Science), University of Waterloo M.A. (English), York University B.A. (English/Music), University of Waterloo SeniorSoftware Engineer

Praktikum/Thesis im Bereich Softwareentwicklung - Embedded Softwareentwicklung

Taxonomy of Evolution and Dependability. Integration Engineering SS 2009 Andreas Landerer

Software vergleichen. Andrea Herrmann Fachgruppentreffen RE

Verwaltungshandbuch Teil 1 A-Rundschreiben

ISOCAL ISOCAL ISOCAL ISOCAL. Anfänger-Seminar. Anfänger-Seminar. Zeitablauf. Anfänger-Seminar. Termine/Kosten. Anmeldung. MZ Mobile Zeiterfassung WTB

Die Wirtschaftskrise aus Sicht der Kinder

Windchill Service Information Manager Lehrplan-Handbuch

Szenariobasierter Entwurf Ein Modell zur Gestaltung interaktiver Systeme

Erfolgsfaktor Unternehmenskultur Aktuelle Trends aus Sicht des Corporate Health Awards

Pro/INTRALINK Lehrplan-Handbuch

Medienwechsel HBCI-Sicherheitsdatei in StarMoney 8.0 und StarMoney Business 5.0

Software Project Bidding. Éger István N5NLP3

!Umfrage!zum!deutschen!Mark!für! Persönlichkeitsdiagnostik!

Olympische Sommerspiele 2024 Zustimmung der Bürgerinnen und Bürger in Hamburg Stadt und Umland. CATI-Mehrthemenbefragung g/d/p Hanseatenbus

Erfassung von Umgebungskontext und Kontextmanagement

Kooperationsvorschlag. Themenmonat Wohnen & Einrichten. derstandard.at

Leseproben aus dem Buch: "Kanban mit System zur optimalen Lieferkette" Dr. Thomas Klevers, MI-Wirtschaftsbuch

Die Klimaforscher sind sich längst nicht sicher. Hans Mathias Kepplinger Senja Post

SWE12 Übungen Software-Engineering

Strom günstiger einkaufen

STRATEGIEN FÜR DAS NÄCHSTE JAHRZEHNT

Schulort: Bad Mergentheim

Sponsoring Opportunity 2015 Swiss Software Industry Survey

Lizenzierung von StarMoney 8.0 bzw. StarMoney Business 5.0 durchführen

Diese wurde im Leitbild fixiert welches von den Mitarbeitern/innen in Kooperation mit den Nutzern entwickelt und reflektiert wurde.

Software Qualität: Übung 3

Onlinehandel - wie Logistikkonzepte die Revolution voran bringen können? Prof. Dr. Boris Zimmermann Professor for Logistics

Checkliste zur qualitativen Nutzenbewertung

FE.N Depot System Konzept Übersicht DEUTSCHLAND. Home Depot. Premium Depot. Fashion Outlet. plus. FASHION europe.net

Nachtrag Nr. 2 vom 17. Februar zum. Wertpapierprospekt. vom 11. Juni gemäß 6 WpPG

Projektsteuerung Projekte effizient steuern. Welche Steuerungsinstrumente werden eingesetzt?

Umsichtig planen, robust bauen

Studienordnung für die Lehramtsstudiengänge an der Humboldt-Universität zu Berlin

Studientag 1793 Software Engineering I. 6. Juli 2014

Understanding the Requirements for Developing Open Source Software 17. JuniSystems

Zukünftige Reinigungs- und Inspektionsstrategien im Kanalnetz

Studie "Wahrnehmung und Verständnis von Wirtschaftspolitik" Infographiken

Medienwechsel in StarMoney 8.0 und StarMoney Business 5.0

Medienmitteilung: Aus dem SSII wird der SSIS was ändert sich?

Fallbeispiel. Auswahl und Evaluierung eines Software- Lokalisierungstools. Tekom Herbsttagung 2004 Angelika Zerfaß

Sparkassenakademie Bayern. Seminar für Verwaltungsratsvorsitzende April in Tegernsee

Kooperative IT-Betreuung an der Universität Regensburg Serviceorientierung abseits von ITIL

Matrix42. Use Case - Bearbeiten einer Störung unter Verwendung von Inventardaten, Aktionen und Knowledge Base. Version

Prüfung Software Engineering I (IB)

Öffentlicher Webcast - Implementierungsstrategie Strukturmodell - stationär

Vergleich CMM / SPICE. Andreas Kamper Torsten Engel

Wir wünschen Ihnen viel Freude und Erfolg mit Ihrem neuen X-PRO-USB-Interface. Ihr Hacker-Team

IT-Security Normungslandschaft

Kundenzufriedenheitsstudie 2010 Ergebnisse im Vergleich zu 1999 und 2003

Ugra Proof Certification Tool

Qualitätsmanagement mit Continuous Integration Untersuchung anhand einer Machbarkeitsstudie in der Praxis. Abschlußpräsentation zur Studienarbeit

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Amtliche Bekanntmachung Jahrgang 2010 / Nr. 009 Tag der Veröffentlichung: 25. Februar 2010

Nr. 80 / 13 vom 23. Oktober 2013

Ihre Stimme für 7 % für Kinder!

Über den Link erreichen Sie unsere Einstiegsseite:


TWEBSITE DIE MASSGESCHNEIDERTE WEBSITE FÜR HOTELS UND PRIVATVERMIETER

Prüfung Software Engineering I (IB)

Anmeldung und Zugang zum Webinar des Deutschen Bibliotheksverbandes e.v. (dbv)

GAMSC GIPS-Tag. Nutzung von GIPS von deutschen Asset Management Gesellschaften Ergebnisse einer BVI-Umfrage

Entwicklung einer Methode zur Bewertung der Transformierbarkeit von On-Premise Anwendungssystemen in Software as a Service Lösungen

Fallbeispiel 1. Sie bringen folgende Mittel in die Unternehmung ein:

PC-Kaufmann 2014 Neues Buchungsjahr anlegen

Zielgruppenansprache von Baumärkten

Subpostfächer und Vertretungen für Unternehmen

IT-Governance und Social, Mobile und Cloud Computing: Ein Management Framework... Bachelorarbeit

Vorankündigung Die Verlagsleitung und der Erfolgsautor der Blauen Business-Reihe ist auf der Frankfurter Buchmesse 2007 vertreten.

2 Aufbau der Arbeit und wissenschaftliche Problemstellung

Anleitung: Passwort-Self-Service-Portal

Bedienungsanleitung. Matthias Haasler. Version 0.4. für die Arbeit mit der Gemeinde-Homepage der Paulus-Kirchengemeinde Tempelhof

Lizenzierung von StarMoney 9.0 bzw. StarMoney Business 6.0 durchführen

State-of-the-Art in Software Product Line Testing and Lessons learned

MATHEMATIK UND STATISTIK Problemfelder in der Studienrichtung BWL-Industrie?

VR-NetWorld Software Anleitung für den Wechsel der VR-NetWorld-Card

Durchführung: Carole Maleh cama Institut für Kommunikationsentwicklung

Datenschutz-Management und Audit Software "Datenschutz Assistent"

Architekturplanung und IS-Portfolio-

Leseprobe. Tobias Müller-Prothmann, Nora Dörr. Innovationsmanagement. Strategien, Methoden und Werkzeuge für systematische Innovationsprozesse

Wie ist das Wissen von Jugendlichen über Verhütungsmethoden?

Vorhersagemodell für die Verfügbarkeit von IT-Services

Crossmedia-Kampagne Case-Study Inhofer. Frankfurt Oktober 2009

Strategischer Fokus von Anfang an. Die moove Beratung+.

Alexander Delater, Barbara Paech RUPRECHT-KARLS-UNIVERSITÄT HEIDELBERG

Soziale Netzwerkanalyse

Verkündungsblatt. Amtliche Bekanntmachungen

DIA Ausgewählte Trends 2013

Klausur Softwaretechnik Feb. 2008

Weiterbildungsangebote des Sommersemesters 2014 für Personalangehörige der Universität des Saarlandes

Richtlinie. (Qualitätsmanagement-Richtlinie vertragszahnärztliche Versorgung)

Fusion: Umstellungsleitfaden «VR-NetWorld Software» (ausschließlich für Kunden der ehemaligen Volksbank Oelde-Ennigerloh-Neubeckum eg)

Der Electronic Meeting Room. EMR -Grundlagen und Konzepte zum erfolgreichen Einsatz

Beschluss des Gemeinsamen Bundesausschusses über eine Qualitätsmanagement-Richtlinie vertragszahnärztliche Versorgung

GS-Programme 2015 Allgemeines Zentralupdate

Ergebnis der Kundenumfrage zum ArticleSpinningWizard2

Vorstellung BMBF-Projekt Untersuchung zu Studienverläufen und Studienverfolg (USuS)

Transkript:

Scenario-Based Analysis of Software Architecture Rick Kazman et al. Sebastian Schaner, HS Furtwangen, 18.06.09

Agenda Vorstellung der Autoren - Weitere Veröffentlichungen Beitragsinhalt - Kernaussagen der Veröffentlichung - Untersuchung anderer Veröffentlichungen Verweise anderer Autoren Resümee Page 2

Vorstellung der Autoren Rick Kazman - Promovierte an der Carnegie Mellon University im Bereich Computational Linguistics - Mitglied der IEEE Computer Society und der IFPIP working group - derzeit Gastwissenschaftler an der Carnegie Mellon University - Mitglied der Fakultät der University of Hawaii Page 3

Vorstellung der Autoren Gregory Abowd - wissenschaftlicher Mitarbeiter am Georgia Institute of Technology - mittlerweile Professor an der Georgia Tech - über 10 Bücher und über 25 weitere Artikel Len Bass - Mitglied des Software Engineering Institutes an der Carnegie Mellon - Autor von zwei Büchern im Bereich Software Architekturen Page 4

Vorstellung der Autoren Paul Clements - Promovierte an der University Texas at Austin - Ehemaliger Mitarbeiter im U.S. Naval Research Laboratory - Mitglied des Software Engineering Institutes an der Carnegie Mellon - Co-Autor mehrerer Bücher und wissenschaftlicher Arbeiten Page 5

Beitragsinhalt Der Artikel beschäftigt sich einem Lösungsansatz um verschiedene Qualitätsmerkmale in einer Architektur zu analysieren Veröffentlicht wurde der Artikel 1996 von der IEEE Computer Society Architekturanalyse (SAAM) durch den Einsatz von Szenarien Ausgelegt für frühe Phasen der Anwendungsentwicklung Page 6

Beitragsinhalt Einsatz von Szenarien zur frühzeitigen Bewertung von: - Modifizierbarkeit - Sicherheit - Portabilität Aufführung einer Schritt-für-Schritt Anleitung zur Durchführung der Methode Beispieldurchführung anhand einer Case-Study Page 7

Beitragsinhalt Szenarien Entwickeln Architekturbeschreibung Evaluierung Gewichtung Interaktionsgrad Page 8

Kernaussagen Die Szenario-basierte Analyse ist ein zusätzliches wichtiges Hilfsmittel um frühzeitig Fehler im Architekturdesign zu erkennen Zudem entstehen durch den Einsatz folgende Vorteile: - Ein besseres Verständnis der Gesamtarchitektur - Eine Möglichkeit verschiedene Architekturen miteinander zu vergleichen - Eine Möglichkeit die Auswirkungen von bestimmten Veränderungen zu dokumentieren und evaluieren Page 9

Meinungen der Autoren in anderen Veröffentlichungen Folgende Veröffentlichungen wurden untersucht: - The Architecture Tradeoff Analysis Method (1998) - A Survey on Software Architecture Analysis Methods (2002) Weiterentwicklungen des Konzepts werden vorgestellt Grundlegende Arbeit im Bereich Architekturanalyse Page 10

Referenzierungen Der vorgestellte Artikel wird in über 329 weiteren Quellen referenziert Die Quellen behandeln meist dieses Grundlegende Konzept und stellen Erweiterungen vor Page 11

Resümee Vorstellung der verschiedenen Autoren Inhalt und Kernaussage der Arbeit Sehr wichtige und grundlegende Methode zur Architekturanalyse Weitere Quellen und Beispiele von Weiterentwicklungen Page 12

Vielen Dank für Ihre Aufmerksamkeit! Fragen, Diskussion, Kritik