Software Plattform Embedded Systems 2020 (SPES 2020)
Projektbeschreibung
Im Rahmen der nationalen Innovationsallianz „Software Plattform Embedded Systems 2020“ werden Lösungen für die domänenübergreifende und modellbasierte Entwicklung von eingebetteter Software erarbeitet. Modellbasierte Verfahren auf Basis eines soliden mathematischen Fundaments ermöglichen eine effiziente Entwicklung eingebetteter Systeme beginnend bei den initialen Kundenanforderungen über den Entwurf und die Implementierung bis hin zur Verifikation und Zertifizierung von Systemen.
An den Forschungs- und Entwicklungsarbeiten sind 21 Partner aus Wirtschaft und Wissenschaft aus ganz Deutschland beteiligt. Im Laufe des Projektes ist geplant, weitere, insbesondere kleinere und mittlere Unternehmen zu beteiligen, so dass ein breiter Transfer der Ergebnisse in die deutsche Wirtschaft gewährleistet wird. Das Projekt wird über drei Jahre mit aktuell 22 Mio. € gefördert und soll zunächst bis Oktober 2011 durchgeführt werden.
Projektstruktur
SPES 2020 ist in ein Zentralprojekt bestehend aus sechs Arbeitspaketen und in fünf Anwendungsprojekte untergliedert (Abb. 1). Die Anwendungsprojekte entsprechen den in SPES 2020 betrachteten Domänen Automatisierungstechnik, Automotive, Energie, Medizin und Avionik. Im Zentralprojekt wird die domänenübergreifende Methodik für die Entwicklung eingebetteter Systeme mit den verschiedenen Schwerpunkten Requirements Engineering, Architekturmodellierung, Sicherheitsnachweis und Zertifizierung sowie parallele Echtzeitprozesse erarbeitet. Das Fundament dafür wird durch eine Methodik zur ganzheitlichen und durchgängigen modellbasierten Entwicklung gelegt. Zusätzlich wird die industrielle Verwertbarkeit der im Laufe des Projekts erarbeiteten Methoden empirisch evaluiert.
Beteiligung des s-Lab
Das s-lab bearbeitet in Zusammenarbeit mit seinem assoziierten Partner Hella KGaA Hueck & Co. und dem Fachgebiet Softwaretechnik ein eigenes Arbeitspaket im Anwendungsprojekt Automotive, das zudem stellvertretend von Prof. Schäfer koordiniert wird.
In diesem Arbeitspaket soll eine Entwicklungsmethodik erforscht werden, welche Requirements Engineering, Systemarchitektur- sowie Software-/Hardwarearchitekturdesign modellbasiert miteinander verknüpft (Abb. 2). So sollen ausgehend von formalen, textuellen Anforderungen auf Basis von Satzmustern initiale Systemarchitekturen in Form von um Zeitverhalten erweiterten SysML-Modellen generiert werden. Nach weiteren Verfeinerungen sollen aus solchen Systemarchitekturen initiale AUTOSAR-Architekturen synthetisiert und im Hinblick auf Performance und Ressourcenauslastung bewertet werden. Zusätzlich werden Nachverfolgbarkeits- und Konsistenzregeln zwischen den einzelnen Modellen definiert. Letztendlich wird diese neue Entwicklungsmethodik in bekannte Prozessbewertungsmodelle eingeordnet.
Um die erarbeiteten Ergebnisse in die Zentralprojekte zu tragen und um sich mit diesen abzustimmen, beteiligt sich das s-lab weiterhin an den Zentralprojekt-Arbeitspaketen eins, zwei und drei. Neben der Entwicklung von Konzepten für die modellbasierte Anforderungs- und Architekturspezifikation wird dort die ganzheitliche, SPES 2020 zu Grunde liegende Modellierungstheorie erarbeitet.
SPES2020 im HNI-Jahresbericht 2009: [PDF]Gesamter HNI-Jahresbericht 2009: http://www.hni.uni-paderborn.de/presse/jahresbericht/
Organisation
Wissenschaftliche Leitung:
Prof. Dr. Wilhelm Schäfer, s-lab
Kontakt:
Dr. Matthias Meyer, s-lab
Universität Paderborn
Warburger Str. 100
33098 Paderborn
Telefon: (+49) (0)5251 60 - 5391
Fax: (+49) (0)5251 60 - 3985
E-Mail: mmeyer[at]s-lab.upb.de
Jörg Holtmann, s-lab
Universität Paderborn
Warburger Str. 100
33098 Paderborn
Telefon: (+49) (0)5251 60 - 5252
Fax: (+49) (0)5251 60 - 3985
E-Mail: jholtmann[at]s-lab.upb.de
Offizielle Web-Seite des Projektes:
www.spes2020.informatik.tu-muenchen.de/home.html
Literatur
- Jan Meyer, Jörg Holtmann, Matthias Meyer:
Formalisierung von Anforderungen und Betriebssystemeigenschaften zur frühzeitigen Simulation von eingebetteten, automobilen Systemen.
In Jürgen Gausemeier; Franz Rammig; Wilhelm Schäfer; Ansgar Trächtler (eds.): 8. Paderborner Workshop Entwuf mechatronischer Systeme, HNI-Verlagsschriftenreihe, vol. 294. Heinz Nixdorf Institut, Paderborn, 2011; pp. 203–215. - Jörg Holtmann, Jan Meyer, Markus von Detten:
Automatic Validation and Correction of Formalized, Textual Requirements.
In: Proceedings of the IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops (ICSTW) 2011. IEEE Computer Society, Los Alamitos, CA, USA, 2011; pp. 486–495. - Jan Meyer, Jörg Holtmann:
Eine durchgängige Entwicklungsmethode von der Systemarchitektur bis zur Softwarearchitektur mit AUTOSAR.
In Holger Giese; Michaela Huhn; Jan Philipps; Bernhard Schätz (eds.): Tagungsband des Dagstuhl-Workshop MBEES: Modellbasierte Entwicklung eingebetteter Systeme VII. fortiss GmbH, München, 2011; pp. 21–30. - Jörg Holtmann, Jan Meyer, Matthias Meyer:
A Seamless Model-Based Development Process for Automotive Systems.
In Ralf Reussner; Alexander Pretschner; Stefan Jähnichen (eds.): Software Engineering 2011 – Workshopband (inkl. Doktorandensymposium), GI-Edition - Lecture Notes in Informatics (LNI), vol. P-184. Bonner Köllen Verlag, Bonn, 2011; pp. 79–88. - Jan Meyer, Ulrich Nickel, Tapio Kramer:
Wie hoch ist die Performance?
Automobil-Elektronik 03/2010, 2010; pp. 36–38. - Jörg Holtmann:
Mit Satzmustern von textuellen Anforderungen zu Modellen.
In OBJEKTspektrum, 2010, RE/2010 (Online Themenspecial Requirements Engineering). - Jörg Holtmann; Jan Meyer; Wilhelm Schäfer; Ulrich Nickel:
Eine erweiterte Systemmodellierung zur Entwicklung von softwareintensiven Anwendungen in der Automobilindustrie.
In Gregor Engels; Markus Luckey; Alexander Pretschner; Ralf Reussner (eds.): Software Engineering 2010 – Workshopband (inkl. Doktorandensymposium), GI-Edition - Lecture Notes in Informatics (LNI), vol. P-160. Bonner Köllen Verlag, Bonn, 2010; pp. 149–158.