Zum 01. September 2024 ging der Geschäftsbetrieb der MicroConsult Microelectronics Consulting & Training GmbH über an die MicroConsult Academy GmbH. Diese wird das Geschäft in vollem Umfang, mit dem bewährten Personal und mit der gewohnten hohen Qualität weiterführen. Ihre Fragen beantworten wir gerne unter kontakt@microconsult.com.

Experience Embedded

Professionelle Schulungen, Beratung und Projektunterstützung

MicroConsult auf dem Embedded Software Engineering Kongress 2024

 

MicroConsult ist nicht nur als Veranstalter, sondern auch als Aussteller sowie mit folgenden Beiträgen auf dem ESE Kongress 2024 vertreten:

 

 

Hype - Hyper - Hypervisor

Chancen und Herausforderungen in Embedded 

Während Virtualisierung im Server- und Desktop-Bereich bereits seit vielen Jahren erfolgreich genutzt wird, hinkt der Embedded-Bereich noch ziemlich hinterher. Woran kann das liegen? Ist es etwa nicht sinnvoll, Virtualisierung mithilfe eines Hypervisors in Embedded-Systemen zu nutzen? Die Antworten liegen zum einen in der Unterstützung der Prozessorhersteller und zum anderen im gewünschten Anwendungsfall, d.h. dem wirklichen Nutzen. Ähnliche Diskussionen gab es schon vor 25 Jahren, als sich Betriebssysteme allmählich aufmachten, den Embedded-Bereich aufzumischen. Schließlich wird die Software, die für Virtualisierung zuständig ist, auch gerne als das Betriebssystem für darauf laufende Gast-Betriebssysteme bezeichnet.

Worin liegen also Sinn und Nutzen eines Hypervisors für Embedded-Systeme? Welche Vorteile ergeben sich im Vergleich zu anderen Lösungsansätzen? Gibt es allgemein gültige Ansätze oder Patterns, um Virtualisierung umzusetzen? Welche Herausforderungen ergeben sich bei der Umsetzung, und wie versuchen die Hardwarehersteller, eine möglichst effiziente Umsetzung zu unterstützen?


Referent: Marcus Gößler,
DO 07.12., 15:35 h, Vortragsreihe Echtzeit I

Diese MicroConsult-Trainings behandeln das Thema im Detail >>

 

wogtest: Google Tests ohne Google Test

Einfaches Testen auf dem Target

Dieser Votrag richtet sich an Tester, Entwickler und rojektmanager und beleuchtet folgenden Inhalt:

wogtest ist eine einfache Lösung, um Google-Tests auf Ihrem Embedded-System auszuführen, ganz ohne das Google Test Framework und ohne Installation. wogtest ist eine Single Include File Testumgebung, die Google Tests "versteht". wogtest steht auf der MicroConsult-Website zum kostenlosen Download bereit.

* Sie würden gern Test-Driven Development auch für Embedded-Systeme einsetzen …
* Sie würden Ihre Unit Tests für den PC gerne auf dem Target ausführen können …
* Sie würden gerne Google Test als kostenfreie Testumgebung nutzen, aber nicht nur auf dem PC …
* Die Portierung von Google Test auf Ihre Embedded-Umgebung ist Ihnen viel zu kompliziert ...
* Ihre Embedded-Systeme sind zu klein, um darauf Google Test zu portieren ...
* Sie können Google Test nicht nutzen, weil Sie keinen C++ Compiler für Ihre Legacy Plattform haben ...
* Ihre Embedded-HW entsteht parallel zur SWSie müssen erst auf dem PC testen und wollen dieselben Tests bei HW-Verfügbarkeit auf dem Embedded-System wiederholen - wissen aber nicht, wie …

Das sind nur einige der vielen Schwierigkeiten, die wogtest ausräumt. Und falls mal kein C++ Compiler zur Hand ist, dann läuft wogtest im Gegensatz zu Google Test auch mit eingeschränkter Funktionalität in C.

In dem Vortrag wird die Anwendung erklärt und an Beispielen vorgeführt. Es wird auch ein Beispiel durchgeführt, in dem im Kontext des Test-Driven Developments die Tests erst mit Google Test auf dem PC entwickelt und ausgeführt werden und anschließend, ohne die Tests zu editieren, mit wogtest auf dem Target Board wiederholt werden. Der Vorteil in diesem Vorgehen besteht in der Nutzung der kurzen Zykuszeit auf dem PC und der anschließenden Verifikation auf dem Board.


Referent: Remo Markgraf
, DO 05.12., 17:20 h, Vortragsreihe Test & Qualität II

Diese MicroConsult-Trainings behandeln das Thema im Detail >>

 

Kompaktseminar: Embedded-Softwarearchitektur

Modellierung, Dokumentation, Kommunikation

Dieses Kompaktseminar stellt die wichtigsten Architektursichten für Embedded-Software unter Anwendung der UML (Unified Modeling Language) toolunabhängig vor. Es beantwortet diese Fragen:

  • Welche Architektursichten sind für Embedded-Software anwendbar?
  • Welcher Nutzen verbirgt sich hinter welcher Architektursicht?
  • Welche Architektursicht sollte mit welchem UML-Diagramm wie modellieren werden?


Die theoretischen Ausführungen werden begleitend anhand eines anschaulichen, praktischen Demobeispiels erläutert. Dabei wird auch ein praxisbewährter UML-Modellaufbau (Modell-Template) vorgestellt. Exemplarisch kommt als UML-Tool der Enterprise Architect von Sparx zum Einsatz. Dennoch sind die Seminarinhalte auf beliebige UML-Tools übertragbar und unabhängig von einer bestimmten Programmiersprache.

Zielgruppe: Embedded-Softwarearchitekten und Embedded-Softwareentwickler

Referent: Thomas Batt, MO 02.12. um 09:30 h

Diese MicroConsult-Trainings behandeln das Thema im Detail >>

 

Kompaktseminar: Security-Fundamente für eingebettete Systeme

Keine Ausreden mehr, nicht damit zu beginnen

Security ist in aller Munde, doch nur wenige kümmern sich nachhaltig in ihren embedded Systemen um die dazugehörigen Fragestellungen. Wie bringe ich Security in mein System? Warum sollte ich das überhaupt tun, und mit welchem zusätzlichen Aufwand muss ich rechnen? Wie kann ich mich methodisch darum kümmern? Wofür setze ich welche kryptographischen Verfahren am besten ein? Woher weiß ich, mit welchen Bedrohungen ich zu tun habe, und was bedeutet das für etwaige Schäden und das damit verbundene Risiko?

Verlassen Sie sich nicht auf eine "gefühlte" Sicherheit!. Gehen Sie das Thema methodisch und strukturiert an, ohne das Rad jedesmal neu erfinden zu müssen. In 3 Stunden Kompaktseminar erfahren Sie, was tatsächlich von Ihnen gefordert ist und wie Sie das am besten angehen.

Zielgruppe: Projektmanager, Entwickler, Teamleiter, Tester, Integratoren

Referent: Marcus Gößler, MO 02.12. um 09:30 h

Diese MicroConsult-Trainings behandeln das Thema im Detail >>

 

MicroConsult auf dem ESE Kongress