ZUSAMMENFASSUNG - Frank Schuermann
ZUSAMMENFASSUNG - Frank Schuermann
ZUSAMMENFASSUNG - Frank Schuermann
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Software Engineering 2 [<strong>ZUSAMMENFASSUNG</strong>]<br />
Werkzeugintegration<br />
vollintegrierte Tools<br />
gesamte Daten werden durch Common Services verwaltet und innerhalb des Frameworks<br />
integriert<br />
teil-abgetrennte Tools (semi-detached tools)<br />
verwalten eigene Datenstrukturen, aber die Files mit dem Inhalt der Datenstrukturen<br />
werden über Common Services verwaltet<br />
fremde Werkzeuge<br />
laufen auf derselben Maschine (Netzwerk)<br />
benutzen nur Betriebssystemdienste für die Integration/Kommunikation<br />
Datenaustausch mit der Tool-Umgebung erfolgt über Data Interchange Services<br />
Verständnis der 5 Dimensionen der Integration<br />
Plattformintegration<br />
ideale Architektur reale Architektur (Praxis)<br />
Ziel der Integration<br />
„Verstecken“ der Verteilung der einzelnen SW-Komponenten (Tools)<br />
Ausgleich der Heterogenität der HW und der Betriebssysteme<br />
Benötigte Services<br />
verteiltes Dateisystem<br />
Standardfunktionen zur Dateiverwaltung<br />
Speicherung auf Servern, die vom Netzwerk zugänglich sind<br />
Kommunikations-Services<br />
Unterstützung der Interprozess-Kommunikation zw. den Computern des Netzwerks<br />
Prozessmanagement-Services<br />
Erzeugen, Starten, Beenden von Prozessen (Programmen) auf Rechnern des Netzwerks<br />
Druck-Services<br />
Ausdruck aus dem Netzwerk<br />
Beispiel Eclipse<br />
Begriffe<br />
Eclipse-Plattform = CASE-Framework<br />
Eclipse-Plug-In = CASE-Tool<br />
Eclipse-Plattform + Plug-Ins = CASE-Umgebung<br />
<strong>Frank</strong> Schürmann | Wintersemester 2009/2010 13