Embedded-Blogger 06.01.12
Zum neuen Jahr freue ich mich, die Blogger auf heise Developer verstärken zu dürfen. In diesem Blog möchte ich verschiedene Themen aus dem Bereich der eingebetteten Systeme betrachten. Die Herausforderungen in diesem Bereich liegen schon lange nicht mehr nur darin, einen Algorithmus mit möglichst wenig CPU-Zyklen oder Speicherverbrauch zu gestalten und irgendwelche Interrupts möglichst kurz zu halten. Auch wenn diese Probleme aufgrund des hohen Preisdrucks bei hohen Stückzahlen nach wie vor aktuell sind, stehen die Projekte vor umfassenderen Herausforderungen.
Die Komplexität der Systeme ist stark gestiegen. Dass moderne PKWs der Oberklasse inzwischen über 80 Steuergeräte miteinander vernetzen, ist ein viel zitiertes Beispiel. Um die Komplexität in den Griff zu bekommen, wenden sich mehr und mehr Projekte modellgetriebenen Verfahren zu. Neben den klassischen Ansätzen, etwa UML, gewinnen neue Trends wie domänenspezifische Sprachen und neue Standards wie AUTOSAR an Relevanz. Dementsprechend wird modellgetriebene Softwareentwicklung in verschiedenen Ausprägungen ein zentrales Thema dieses Blogs sein.
Die hier eingesetzten Methoden und Werkzeuge stoßen auch in den früheren Phasen des Entwicklungsprozess auf wachsendes Interesse. Anforderungsstandards wie ReqIF ermöglichen integriertere Werkzeugketten und somit die engere Verbindung von Anforderungen mit Modellen.
Abgesehen von der technischen und methodischen Fragestellung ergeben sich neue Geschäftsmodelle: Für lang laufende Produkte wie Kraftfahrzeuge oder Flugzeuge muss die Unterstützung der Werkzeugkette auf 30 Jahre und mehr gesichert sein. Gerade in der Luft- und Raumfahrtindustrie – nicht zuletzt in Frankreich – werden Kooperationsmodelle rund um Open-Source-Produkte als zielführende Lösung gesehen. Dementsprechend bilden sich Konsortien wie OPEES und Polarsys. Auch diese Initiativen möchte ich in diesem Blog beleuchten.
Ich hoffe und freue mich auf einen regen und interessanten Austausch mit Ihnen im Forum.
Andreas Graf ist für die Ausrichtung des itemis-Angebots (www.itemis.de) im Bereich Automotive verantwortlich.