![Page 1: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/1.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Vorlesung „Embedded Software-Engineering im Bereich
Automotive“
Technische Universität Dresden, Fakultät Informatik, Professur Softwaretechnologie
WS 2008/2009
Dr. rer. nat. Bernhard [email protected]
1
![Page 2: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/2.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
4. Kernprozess zur Entwicklung von elektronischen Systemen und Software
1. Entwicklungsobjekt: Kombiinstrument
2. Analyse und Spezifikation der Benutzeranforderungen
3. Analyse und Spezifikation der technischen Anforderungen
4. Analyse und Spezifikation der Software-Anforderungen
5. Spezifikation der Software-Komponenten
6. Design und Implementierung der Software-Komponenten
7. Test der Software-Komponenten
8. Integration der Software-Komponenten
9. Integrationstest der Software-Komponenten
10. Integration der System-Komponenten
11. Integrationstest des Systems
12. Kalibrierung
13. Akzeptanz- und Systemtest
2
![Page 3: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/3.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Kapitel 4
Quelle
3
![Page 4: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/4.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Komponentenentwicklung und Systementwicklung
• Komponentenentwicklung
• Analyse und Entwurf von Komponenten
• Computerspiele
• SAP
• Keine oder wenig Bezug zu realer Umwelt
• Benutzer und betriebliche Abläufe müssen sich der EDV anpassen, nicht umgekehrt
• Systementwicklung
• Analyse und Entwurf des Systems als Ganzes
• Liefert Vorgaben für Komponentenentwicklung
• Embedded Systems
• Automotive
• Aerospace
• Railways
• Medicin
• Hoher Bezug zu realer Umwelt
• Systeme haben sich z.B. der Physik anzupassen
4
![Page 5: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/5.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Systems Engineering
Systems Engineering ist die gezielte Anwendung von wissenschaftlichen und technischen Ressourcen
• Zur Transformation eines operationellen Bedürfnisses in die Beschreibung einer Systemkonfiguration unter bestmöglicher Berücksichtigung aller operativen Anforderungen und nach den Maßstäben der gebotenen Effektivität.
• Zur Integration aller technischen Parameter und zur Sicherstellung der Kompatibilität aller physikalischen, funktionalen und technischen Schnittstellen in einer Art und Weise, so dass die gesamte Systemdefinition und der Systementwurf möglichst optimal werden.
• Zur Integration der Beiträge aller Fachdisziplinen in einen ganzheitlichen Entwicklungsansatz.
(Nach Schäuffele/Zurawka, Bezug zu CMMI http://www.sei.cmu.edu/cmmi und INCOSE http://www.incose.org)
Fachdisziplinen innerhalb Systems Engineering
• Software-Entwicklung
• Hardware-Entwicklung
• Sensorik
• Aktuatorik
• ...
5
![Page 6: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/6.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Übersicht V-Modell
6
![Page 7: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/7.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Übersicht V-Modell
7
![Page 8: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/8.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
4.Kernprozess zur Entwicklung von elektronischen Systemen und Software
1. Entwicklungsobjekt: Kombiinstrument2. Analyse und Spezifikation der Benutzeranforderungen
3. Analyse und Spezifikation der technischen Anforderungen
4. Analyse und Spezifikation der Software-Anforderungen
5. Spezifikation der Software-Komponenten
6. Design und Implementierung der Software-Komponenten
7. Test der Software-Komponenten
8. Integration der Software-Komponenten
9. Integrationstest der Software-Komponenten
10. Integration der System-Komponenten
11. Integrationstest des Systems
12. Kalibrierung
13. Akzeptanz- und Systemtest
8
![Page 9: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/9.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Entwicklungsobjekt: Kombiinstrument
9
![Page 10: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/10.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
4.Kernprozess zur Entwicklung von elektronischen Systemen und Software
1. Entwicklungsobjekt: Kombiinstrument
2. Analyse und Spezifikation der Benutzeranforderungen3. Analyse und Spezifikation der technischen Anforderungen
4. Analyse und Spezifikation der Software-Anforderungen
5. Spezifikation der Software-Komponenten
6. Design und Implementierung der Software-Komponenten
7. Test der Software-Komponenten
8. Integration der Software-Komponenten
9. Integrationstest der Software-Komponenten
10. Integration der System-Komponenten
11. Integrationstest des Systems
12. Kalibrierung
13. Akzeptanz- und Systemtest
10
![Page 11: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/11.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Benutzeranforderungen
11
![Page 12: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/12.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Benutzeranforderungen
12
![Page 13: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/13.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Benutzeranforderungen
13
![Page 14: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/14.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Benutzeranforderungen
14
![Page 15: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/15.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Benutzeranforderungen
15
![Page 16: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/16.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
4.Kernprozess zur Entwicklung von elektronischen Systemen und Software
1. Entwicklungsobjekt: Kombiinstrument
2. Analyse und Spezifikation der Benutzeranforderungen
3. Analyse und Spezifikation der technischen Anforderungen4. Analyse und Spezifikation der Software-Anforderungen
5. Spezifikation der Software-Komponenten
6. Design und Implementierung der Software-Komponenten
7. Test der Software-Komponenten
8. Integration der Software-Komponenten
9. Integrationstest der Software-Komponenten
10. Integration der System-Komponenten
11. Integrationstest des Systems
12. Kalibrierung
13. Akzeptanz- und Systemtest
16
![Page 17: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/17.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
17
![Page 18: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/18.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
18
![Page 19: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/19.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
19
![Page 20: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/20.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
20
![Page 21: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/21.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Randbedingungen und Zielkonflikte
21
• Wiederverwendung von technischen Komponenten in verschiedenen Baureihen
• Motoren
• Getriebe
• Einheitliche Motor- und Getriebesteuergeräte mit unterschiedlichem Programm und Datenstand
• Verschiedene Varianten innerhalb einer Baureihe
• Schaltgetriebe
• Automatikgetriebe
• Trennung von Motor- und Getriebesteuergerät
• Sonderausstattung und Serienausstattung
• Serienausstattung
• Realisierung auf einem Steuergerät
• Sonderausstattung
• Regensensor
• Einparkhilfe
• Elektrische Sitzverstellung
• Separate Steuergeräte oder „Softwarefreischaltung“
![Page 22: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/22.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
22
• Vorgabe:
• Wiederverwendung des Steuergerätes SG1 mit den Funktionen f1, f2, f3
• Freiheitsgrad:
• Zuordnung der Funktion f4 (z.B. auf SG 3)
![Page 23: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/23.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
23
![Page 24: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/24.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
24
![Page 25: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/25.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
25
![Page 26: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/26.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
26
![Page 27: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/27.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
27
![Page 28: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/28.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
28
![Page 29: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/29.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
29
![Page 30: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/30.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
30
![Page 31: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/31.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
31
![Page 32: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/32.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
32
![Page 33: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/33.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
33
![Page 34: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/34.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der technischen Anforderungen
34
![Page 35: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/35.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
4.Kernprozess zur Entwicklung von elektronischen Systemen und Software
1. Entwicklungsobjekt: Kombiinstrument
2. Analyse und Spezifikation der Benutzeranforderungen
3. Analyse und Spezifikation der technischen Anforderungen
4. Analyse und Spezifikation der Software-Anforderungen5. Spezifikation der Software-Komponenten
6. Design und Implementierung der Software-Komponenten
7. Test der Software-Komponenten
8. Integration der Software-Komponenten
9. Integrationstest der Software-Komponenten
10. Integration der System-Komponenten
11. Integrationstest des Systems
12. Kalibrierung
13. Akzeptanz- und Systemtest
35
![Page 36: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/36.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
36
![Page 37: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/37.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
37
![Page 38: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/38.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
38
![Page 39: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/39.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
39
![Page 40: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/40.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
40
![Page 41: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/41.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
41
![Page 42: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/42.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
42
![Page 43: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/43.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
43
![Page 44: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/44.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
44
![Page 45: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/45.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Analyse und Spezifikation der Software-Anforderungen
45
![Page 46: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/46.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
4.Kernprozess zur Entwicklung von elektronischen Systemen und Software
1. Entwicklungsobjekt: Kombiinstrument
2. Analyse und Spezifikation der Benutzeranforderungen
3. Analyse und Spezifikation der technischen Anforderungen
4. Analyse und Spezifikation der Software-Anforderungen
5. Spezifikation der Software-Komponenten6. Design und Implementierung der Software-Komponenten
7. Test der Software-Komponenten
8. Integration der Software-Komponenten
9. Integrationstest der Software-Komponenten
10. Integration der System-Komponenten
11. Integrationstest des Systems
12. Kalibrierung
13. Akzeptanz- und Systemtest
46
![Page 47: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/47.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
47
![Page 48: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/48.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
48
![Page 49: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/49.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
49
![Page 50: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/50.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
50
![Page 51: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/51.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
51
![Page 52: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/52.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
52
![Page 53: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/53.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
53
![Page 54: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/54.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
54
![Page 55: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/55.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
55
![Page 56: Vorlesung „Embedded Software-Engineering im …...1 Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009 4. Kernprozess zur Entwicklung](https://reader035.vdocuments.site/reader035/viewer/2022071004/5fc1645b138ebe091d1aedc1/html5/thumbnails/56.jpg)
Dr. B. Hohlfeld: Embedded Software-Engineering im Bereich Automotive, TU Dresden, WS 2008/2009
Spezifikation der Software-Komponenten
56