Forum für Wissenschaft, Industrie und Wirtschaft

Hauptsponsoren:     3M 
Datenbankrecherche:

 

WEMUCS: Integrierte Tool-Kette optimiert die Softwareentwicklung für Multicore-Systeme

01.12.2014

WEMUCS wurde erfolgreich abgeschlossen. Zielsetzung des Gemeinschaftsprojekts von elf Partnern war es, den Softwareentwicklungsprozess für eingebettete Systeme, vor allem im Hinblick auf Multicore-Plattformen, zu vereinfachen sowie die Qualität der Software zu verbessern. Dies wurde erreicht durch die Entwicklung neuer Verfahren und deren Integration mit bestehenden Entwicklungswerkzeugen zu einer nahtlosen Tool-Kette. Praktische Ergebnisse dieser Forschungsarbeit sind erstmals öffentlich auf dem ESE-Kongress (1. bis 5. Dezember, Sindelfingen) zu sehen, und zwar anhand von Beispielen aus dem Automotive-Bereich.

In modernen eingebetteten Systemen erhöhen der wachsende Umfang von Softwarefunktionen  zusammen mit verschiedenen Anforderungen wie Safety und Security, Zeit-Limits und niedriger  Stromverbrauch die Komplexität des Entwicklungsprozesses von Software. An diesem Punkt setzt das Projekt WEMUCS an. Es verfolgt das Ziel, den Softwareentwicklungsprozess für eingebettete Systeme, vor allem im Hinblick auf Multicore-Plattformen, zu vereinfachen. Gleichzeitig soll die Qualität der entwickelten Software verbessert werden.

Das klingt einfacher als es ist: Gegenwärtig sind die verfügbaren Werkzeuge, die Entwicklung,  Optimierung und Testen von eingebetteten Systemen unterstützen, nicht nahtlos integriert. Teilweise berücksichtigen sie auch die speziellen Eigenschaften von eingebetteten Systemen nicht. Die Folge: Beim Wechseln der Werkzeuge können sich Fehler einschleichen, außerdem droht höherer Arbeitsaufwand bei der Dokumentation. Diese Fehler werden dann erst spät im Entwicklungszyklus erkannt, dadurch steigen die Kosten.

Auf diese Herausforderung hat WEMUCS eine Antwort gefunden. Werkzeuge aus Modellierung, Test, Optimierung und Tracing wurden weiterentwickelt und so miteinander verzahnt, dass sich die Anforderungen an das System schon frühzeitig und entlang des Entwicklungsprozesses überprüfen lassen. So kann das System insgesamt optimiert werden. Möglich machen dies spezielle Schnittstellen und gemeinsame Austauschformate, welche die Projektpartner zusammen entwickelt haben. Außerdem
wurden Methoden für den erfolgreichen Einsatz dieser Schnittstellen und Austauschformate erarbeitet.

Parallelisierung der Software erfolgt automatisch

Zusätzlich wurden auch neue Verfahren entwickelt: So ist es gelungen, Steuerprogramme automatisch zu parallelisieren. Das betrifft sowohl die Modell-Ebene, also ein frühes Entwicklungsstadium, als auch bereits bestehende Programme aus der Automatisierung. Parallelisierung heißt, die Prozesse innerhalb  einer Software können nebeneinander und gleichzeitig ablaufen. Angesichts der steigenden Verbreitung von Mehrkern-Prozessoren schafft Parallelisierung von Software die Voraussetzung dafür, diese Hochleistungsprozessoren optimal zu nutzen.

Beispiele: ABS-Regler für Fahrzeuge und Gepäckförderanlage

Ein Beispiel für ein, im Projekt erweitertes, Austauschformat ist das im Automotive-Bereich gebräuchliche und offen verfügbare Dateiformat OT1. Es wird etwa verwendet, um Systembeschreibungen zwischen verschiedenen Werkzeugen auszutauschen oder  die Task-Verteilung zu optimieren. Ein weiterer Einsatzbereich ist die Absicherung des Zeitverhaltens von Software im Fahrzeug. Anhand eines ABS-Reglers (Anti-Blockier-System für Bremsvorgänge im Auto) konnte im Rahmen des WEMUCS-Projekts veranschaulicht werden, wie sich der Softwareentwicklungsprozess durch die integrierte Tool-Kette optimieren lässt. Dieses Beispiel ist auf dem ESE-Kongress zu sehen.

Nicht im Fokus des Messeauftritts, aber nicht weniger interessant ist ein Anwendungsbeispiel aus der Automatisierung: Eine Gepäckförderanlage wird durch Sensoren und Aktoren unabhängig voneinander und parallel gesteuert. Im Rahmen von WEMUCS haben die Forscher die Wechselwirkungen paralleler Abläufe in der Software getestet und dabei Testkriterien für parallele Software formalisiert. Dafür sind in einem ersten Schritt die Voraussetzungen dafür zu schaffen, dass das Test-System die vorhandene Parallelität erkennt. Im weiteren Testverlauf geht es darum, einen Ablaufplan und entsprechende Testfälle abzuleiten.

Das Projekt WEMUCS

Das Projekt WEMUCS wurde im November, nach einer Laufzeit von zwei Jahren, erfolgreich zum Abschluss gebracht. Partner sind unter Projektkoordination des Fraunhofer-Instituts für Eingebettete Systeme und Kommunikationstechnik ESK die Friedrich-Alexander Universität Erlangen-Nürnberg, die Universität Augsburg, die GLIWA GmbH, die Infineon Technologies AG, die Lantiq Deutschland GmbH, die Lauterbach GmbH, die sepp.med gmbh, die Siemens AG, die Timing-Architects Embedded Systems GmbH sowie die TWT GmbH. WEMUCS wird gefördert vom Bayerischen Staatsministerium für Wirtschaft und Medien, Energie und Technologie.

Kontakt:
Hans-Thomas Hengl
PR & Marketing
Fraunhofer-Institut für Eingebettete Systeme und Kommunikationstechnik ESK
Hansastraße 32 | 80686 München
Telefon, Fax: +49 89 547088-396 | +49 89 547088-66-396
E-Mail: hans-thomas.hengl@esk.fraunhofer.de


Weitere Informationen:

http://www.esk.fraunhofer.de
http://www.multicore-tools.de
https://www2.cs.fau.de/research/WEMUCS
http://www.informatik.uni-augsburg.de/lehrstuehle/swt/vs/projekte/embedded_automotive_avionics/WEMUCS/
http://www.gliwa.com
http://www.infineon.com
http://www.lantiq.com/
http://www.lauterbach.com/
http://www.seppmed.de
http://www.siemens.com/industry
http://www.timing-architects.com/
http://www.twt-gmbh.de

Kommunikation | Fraunhofer-Institut

Weitere Nachrichten aus der Kategorie Veranstaltungsnachrichten:

nachricht Rund 500 Fachleute aus Wissenschaft und Wirtschaft diskutierten über technologische Zukunftsthemen
24.03.2017 | Technische Hochschule Wildau

nachricht Lebenswichtige Lebensmittelchemie
23.03.2017 | Gesellschaft Deutscher Chemiker e.V.

Alle Nachrichten aus der Kategorie: Veranstaltungsnachrichten >>>

Die aktuellsten Pressemeldungen zum Suchbegriff Innovation >>>

Die letzten 5 Focus-News des innovations-reports im Überblick:

Im Focus: Wegweisende Erkenntnisse für die Biomedizin: NAD⁺ hilft bei Reparatur geschädigter Erbinformationen

Eine internationale Forschergruppe mit dem Bayreuther Biochemiker Prof. Dr. Clemens Steegborn präsentiert in 'Science' neue, für die Biomedizin wegweisende Forschungsergebnisse zur Rolle des Moleküls NAD⁺ bei der Korrektur von Schäden am Erbgut.

Die Zellen von Menschen und Tieren können Schäden an der DNA, dem Träger der Erbinformation, bis zu einem gewissen Umfang selbst reparieren. Diese Fähigkeit...

Im Focus: Designer-Proteine falten DNA

Florian Praetorius und Prof. Hendrik Dietz von der Technischen Universität München (TUM) haben eine neue Methode entwickelt, mit deren Hilfe sie definierte Hybrid-Strukturen aus DNA und Proteinen aufbauen können. Die Methode eröffnet Möglichkeiten für die zellbiologische Grundlagenforschung und für die Anwendung in Medizin und Biotechnologie.

Desoxyribonukleinsäure – besser bekannt unter der englischen Abkürzung DNA – ist die Trägerin unserer Erbinformation. Für Prof. Hendrik Dietz und Florian...

Im Focus: Fliegende Intensivstationen: Ultraschallgeräte in Rettungshubschraubern können Leben retten

Etwa 21 Millionen Menschen treffen jährlich in deutschen Notaufnahmen ein. Im Kampf zwischen Leben und Tod zählt für diese Patienten jede Minute. Wenn sie schon kurz nach dem Unfall zielgerichtet behandelt werden können, verbessern sich ihre Überlebenschancen erheblich. Damit Notfallmediziner in solchen Fällen schnell die richtige Diagnose stellen können, kommen in den Rettungshubschraubern der DRF Luftrettung und zunehmend auch in Notarzteinsatzfahrzeugen mobile Ultraschallgeräte zum Einsatz. Experten der Deutschen Gesellschaft für Ultraschall in der Medizin e.V. (DEGUM) schulen die Notärzte und Rettungsassistenten.

Mit mobilen Ultraschallgeräten können Notärzte beispielsweise innere Blutungen direkt am Unfallort identifizieren und sie bei Bedarf auch für Untersuchungen im...

Im Focus: Gigantische Magnetfelder im Universum

Astronomen aus Bonn und Tautenburg in Thüringen beobachteten mit dem 100-m-Radioteleskop Effelsberg Galaxienhaufen, das sind Ansammlungen von Sternsystemen, heißem Gas und geladenen Teilchen. An den Rändern dieser Galaxienhaufen fanden sie außergewöhnlich geordnete Magnetfelder, die sich über viele Millionen Lichtjahre erstrecken. Sie stellen die größten bekannten Magnetfelder im Universum dar.

Die Ergebnisse werden am 22. März in der Fachzeitschrift „Astronomy & Astrophysics“ veröffentlicht.

Galaxienhaufen sind die größten gravitativ gebundenen Strukturen im Universum, mit einer Ausdehnung von etwa zehn Millionen Lichtjahren. Im Vergleich dazu ist...

Im Focus: Giant Magnetic Fields in the Universe

Astronomers from Bonn and Tautenburg in Thuringia (Germany) used the 100-m radio telescope at Effelsberg to observe several galaxy clusters. At the edges of these large accumulations of dark matter, stellar systems (galaxies), hot gas, and charged particles, they found magnetic fields that are exceptionally ordered over distances of many million light years. This makes them the most extended magnetic fields in the universe known so far.

The results will be published on March 22 in the journal „Astronomy & Astrophysics“.

Galaxy clusters are the largest gravitationally bound structures in the universe. With a typical extent of about 10 million light years, i.e. 100 times the...

Alle Focus-News des Innovations-reports >>>

Anzeige

Anzeige

IHR
JOB & KARRIERE
SERVICE
im innovations-report
in Kooperation mit academics
Veranstaltungen

Rund 500 Fachleute aus Wissenschaft und Wirtschaft diskutierten über technologische Zukunftsthemen

24.03.2017 | Veranstaltungen

Lebenswichtige Lebensmittelchemie

23.03.2017 | Veranstaltungen

Die „Panama Papers“ aus Programmierersicht

22.03.2017 | Veranstaltungen

 
VideoLinks
B2B-VideoLinks
Weitere VideoLinks >>>
Aktuelle Beiträge

Rund 500 Fachleute aus Wissenschaft und Wirtschaft diskutierten über technologische Zukunftsthemen

24.03.2017 | Veranstaltungsnachrichten

Förderung des Instituts für Lasertechnik und Messtechnik in Ulm mit rund 1,63 Millionen Euro

24.03.2017 | Förderungen Preise

TU-Bauingenieure koordinieren EU-Projekt zu Recycling-Beton von über sieben Millionen Euro

24.03.2017 | Förderungen Preise