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 Einblicke ins menschliche Denken
17.08.2017 | Universität Potsdam

nachricht Eröffnung der INC.worX-Erlebniswelt während der Technologie- und Innovationsmanagement-Tagung 2017
16.08.2017 | Fraunhofer-Institut für Produktionstechnologie IPT

Alle Nachrichten aus der Kategorie: Veranstaltungsnachrichten >>>

Die aktuellsten Pressemeldungen zum Suchbegriff Innovation >>>

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

Im Focus: Mit Barcodes der Zellentwicklung auf der Spur

Darüber, wie sich Blutzellen entwickeln, existieren verschiedene Auffassungen – sie basieren jedoch fast ausschließlich auf Experimenten, die lediglich Momentaufnahmen widerspiegeln. Wissenschaftler des Deutschen Krebsforschungszentrums stellen nun im Fachjournal Nature eine neue Technik vor, mit der sich das Geschehen dynamisch erfassen lässt: Mithilfe eines „Zufallsgenerators“ versehen sie Blutstammzellen mit genetischen Barcodes und können so verfolgen, welche Zelltypen aus der Stammzelle hervorgehen. Diese Technik erlaubt künftig völlig neue Einblicke in die Entwicklung unterschiedlicher Gewebe sowie in die Krebsentstehung.

Wie entsteht die Vielzahl verschiedener Zelltypen im Blut? Diese Frage beschäftigt Wissenschaftler schon lange. Nach der klassischen Vorstellung fächern sich...

Im Focus: Fizzy soda water could be key to clean manufacture of flat wonder material: Graphene

Whether you call it effervescent, fizzy, or sparkling, carbonated water is making a comeback as a beverage. Aside from quenching thirst, researchers at the University of Illinois at Urbana-Champaign have discovered a new use for these "bubbly" concoctions that will have major impact on the manufacturer of the world's thinnest, flattest, and one most useful materials -- graphene.

As graphene's popularity grows as an advanced "wonder" material, the speed and quality at which it can be manufactured will be paramount. With that in mind,...

Im Focus: Forscher entwickeln maisförmigen Arzneimittel-Transporter zum Inhalieren

Er sieht aus wie ein Maiskolben, ist winzig wie ein Bakterium und kann einen Wirkstoff direkt in die Lungenzellen liefern: Das zylinderförmige Vehikel für Arzneistoffe, das Pharmazeuten der Universität des Saarlandes entwickelt haben, kann inhaliert werden. Professor Marc Schneider und sein Team machen sich dabei die körpereigene Abwehr zunutze: Makrophagen, die Fresszellen des Immunsystems, fressen den gesundheitlich unbedenklichen „Nano-Mais“ und setzen dabei den in ihm enthaltenen Wirkstoff frei. Bei ihrer Forschung arbeiteten die Pharmazeuten mit Forschern der Medizinischen Fakultät der Saar-Uni, des Leibniz-Instituts für Neue Materialien und der Universität Marburg zusammen Ihre Forschungsergebnisse veröffentlichten die Wissenschaftler in der Fachzeitschrift Advanced Healthcare Materials. DOI: 10.1002/adhm.201700478

Ein Medikament wirkt nur, wenn es dort ankommt, wo es wirken soll. Wird ein Mittel inhaliert, muss der Wirkstoff in der Lunge zuerst die Hindernisse...

Im Focus: Exotische Quantenzustände: Physiker erzeugen erstmals optische „Töpfe" für ein Super-Photon

Physikern der Universität Bonn ist es gelungen, optische Mulden und komplexere Muster zu erzeugen, in die das Licht eines Bose-Einstein-Kondensates fließt. Die Herstellung solch sehr verlustarmer Strukturen für Licht ist eine Voraussetzung für komplexe Schaltkreise für Licht, beispielsweise für die Quanteninformationsverarbeitung einer neuen Computergeneration. Die Wissenschaftler stellen nun ihre Ergebnisse im Fachjournal „Nature Photonics“ vor.

Lichtteilchen (Photonen) kommen als winzige, unteilbare Portionen vor. Viele Tausend dieser Licht-Portionen lassen sich zu einem einzigen Super-Photon...

Im Focus: Exotic quantum states made from light: Physicists create optical “wells” for a super-photon

Physicists at the University of Bonn have managed to create optical hollows and more complex patterns into which the light of a Bose-Einstein condensate flows. The creation of such highly low-loss structures for light is a prerequisite for complex light circuits, such as for quantum information processing for a new generation of computers. The researchers are now presenting their results in the journal Nature Photonics.

Light particles (photons) occur as tiny, indivisible portions. Many thousands of these light portions can be merged to form a single super-photon if they are...

Alle Focus-News des Innovations-reports >>>

Anzeige

Anzeige

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

Einblicke ins menschliche Denken

17.08.2017 | Veranstaltungen

Eröffnung der INC.worX-Erlebniswelt während der Technologie- und Innovationsmanagement-Tagung 2017

16.08.2017 | Veranstaltungen

Sensibilisierungskampagne zu Pilzinfektionen

15.08.2017 | Veranstaltungen

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

Scharfe Röntgenblitze aus dem Atomkern

17.08.2017 | Physik Astronomie

Fake News finden und bekämpfen

17.08.2017 | Interdisziplinäre Forschung

Effizienz steigern, Kosten senken!

17.08.2017 | Messenachrichten