Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Ulfric Neitzel Geändert vor über 9 Jahren
1
Technische Universität München Zentralübung Automotive Software Engineering – Übungsblatt 6
2
Technische Universität München Systemarchitektur
3
Technische Universität München Exkurs: „4+1“ Architektur-Sichten nach Kruchten (1995)
4
Technische Universität München Deployment Zuweisung von logischen Komponenten/Funktionen auf ECUs Mapping der Kommunikation auf Bus-Nachrichten Definition eines Schedulings ECU
5
Technische Universität München … im einzelnen Steuergerät …
6
Technische Universität München Herausforderung: Kollaborative Entwicklung Problem: Viele Fehler bei der Integration der Teilsysteme (oft spät im Entwicklungsprozess!) Immer noch nicht vollständig geklärte Fragen: Wie organisiert man einen verteilten Entwicklungsprozess? Wie definiert man Schnittstellen? Schnittstelle des zu implementierenden Systems (Problem Semantik) als auch Werkzeugschnittstellen Auf welcher Ebene wird integriert? Steuergeräte? Logische Komponenten? Object Files? Wer übernimmt die „Integrationsverantwortung“?
7
Technische Universität München Funktionen überall … Funktion = Benutzerfunktion: Von außen sichtbares Verhalten Logische Komponente: Bündel logisch zusammengehöriger Funktionalität Task: Ausführbare Einheit Funktion in einer Programmiersprache: function void calc_something() { … } ?
8
Technische Universität München Verhaltensbeschreibungen Statecharts
9
Technische Universität München Verhaltensbeschreibungen Message-Sequence-Charts/Sequenzdiagramme (nur exemplarisch!)
10
Technische Universität München Verhaltensbeschreibungen Code (imperativ)
Ähnliche Präsentationen
© 2025 SlidePlayer.org Inc.
All rights reserved.