Die heutigen Embedded-Systeme mit komplexen 16- und 32-Bit-Mikrocontroller-Architekturen enthalten immer mehr Software, die aber in immer kürzerer Zeit geplant und realisiert werden muss. Häufig sind Vorgaben zu erfüllen, in denen Normen und sicherheitskritische Aspekte berücksichtigt werden müssen. Wiederverwendbarkeit, Anpassbarkeit an veränderte Rahmenbedingungen und leichte Lesbarkeit spielen eine immer größere Rolle.
Lernen Sie in dem Seminar von MicroConsult (18. bis 22. Januar 2016) die Möglichkeiten kennen, die ein objektorientierter Ansatz bietet, um auch in der Embedded-Welt in kürzerer Zeit qualitativ hochwertige Software zu entwickeln. In kompakter Form erhalten Sie einen Überblick über den gesamten Entwicklungsprozess - Softwareanalyse, Design, Implementierung und Test. Der Schwerpunkt liegt dabei auf dem Design von Softwaresystemen mit Hilfe der UML und der Implementierung in der Programmiersprache C++.
Ein weiterer wichtiger Punkt sind die Erfüllung besonderer Anforderungen an die Software-Qualität von Embedded-Systemen zum Beispiel in Hinblick auf Laufzeit und Codeeffizienz, sowie das Vermeiden bzw. frühzeitige Erkennen von Programmierfehlern mit Hilfe von Programmierrichtlinien, wie sie z.B. Beispiel der Standard MISRA-C++ bietet.