Generationenwechsel bei MicroConsult

Zum 1. September 2024 haben wir bei MicroConsult einen großen Schritt gemacht und den Geschäftsbetrieb an die neu gegründete MicroConsult Academy GmbH übergeben. Im Zuge dieser Umstrukturierung wird sich unser langjähriger Geschäftsführer Ingo Pohle zum Ende des Jahres in den wohlverdienten Ruhestand verabschieden.

Generationenwechsel bei MicroConsult weiterlesen

Herausforderungen an das Softwaredesign moderner Embedded-Systeme

In den heute eingesetzten Embedded-Systemen spielt die Software eine zunehmend zentrale Rolle. Systeme basierend auf komplexen Mikrocontroller- und Prozessorarchitekturen müssen mehr Funktionalitäten bieten – und das in kürzerer Entwicklungszeit als je zuvor. Dies stellt Entwickler vor die Herausforderung, qualitativ hochwertige Software zu entwerfen, die sowohl effizient als auch zuverlässig ist.

Herausforderungen an das Softwaredesign moderner Embedded-Systeme weiterlesen

Embedded Software Manager Pattern – Teil 2: Die Manager und ihre Funktionalitäten

Jede Embedded-Software muss in der Praxis eine Vielzahl von verteilten und zentral koordinierten Aufgaben ausführen. Software Patterns stellen dabei nicht nur die konzeptionelle Integrität sicher, sondern ermöglichen auch die Skalierbarkeit über verschiedene Projekte hinweg. Im zweiten Teil unserer Beitragsreihe rücken wir die Manager mit ihren vielfältigen Funktionen in den Fokus.

Embedded Software Manager Pattern – Teil 2: Die Manager und ihre Funktionalitäten weiterlesen

Embedded Software Manager Pattern – Teil 1: Zentrale Aufgaben skalierbar in der Software etablieren

(Embedded-) Software muss verschiedene zentrale Aufgaben softwareweit koordinieren. Das klassische Beispiel dafür ist die Initialisierung, die auf allen Ebenen der Software stattfinden muss. Bei genauerer Betrachtung lassen sich produktabhängig viele weitere dieser softwareweiten Aktionen identifizieren. Im Teil 1 dieses Beitrags stellen wir das Manager Pattern für die Koordination dieser Aufgaben in der Software vor. Embedded Software Manager Pattern – Teil 1: Zentrale Aufgaben skalierbar in der Software etablieren weiterlesen

Rückblick auf den ESE Kongress 2023: Innovation, Wissensaustausch und Networking in Sindelfingen

Im Dezember 2023 öffnete die Stadthalle Sindelfingen erneut ihre Türen für den alljährlichen Embedded Software Engineering Kongress (ESE Kongress). Mit knapp 1.200 Teilnehmern, darunter eine große Anzahl junger Software-Entwickler und -Entwicklerinnen, zeigte der Kongress erneut seine Bedeutung als führendes Branchentreffen in der Welt der Embedded-Software.

Rückblick auf den ESE Kongress 2023: Innovation, Wissensaustausch und Networking in Sindelfingen weiterlesen

Neue Impulse für die Embedded-Softwarebranche: der ESE Kongress 2023

Der ESE Kongress steht vor der Tür! Vom 4. bis 8. Dezember 2023 trifft sich die Embedded-Software-Community wieder Sindelfingen. Hier tauchen Entwickler, Manager und Projektverantwortliche jedes Jahr in die Tiefe der aktuellen Embedded-Themen ein und schauen gemeinsam über den Tellerrand. 

Neue Impulse für die Embedded-Softwarebranche: der ESE Kongress 2023 weiterlesen

Embedded Software Manager Pattern: Zentrale Aufgaben skalierbar in der Software etablieren

MicroConsult-Trainer Thomas Batt widmet seinen Vortrag auf dem ESE Kongress 2023 der Anwendung des Embedded Software Manager Patterns. Jetzt anmelden und Early-Bird-Ticket sichern!

Embedded Software Manager Pattern: Zentrale Aufgaben skalierbar in der Software etablieren weiterlesen

C++ Programmierung: Dynamische oder statische Polymorphie?

Mit steigender Komplexität von Embedded-Software erlangt die Erfüllung von Qualitätsmerkmalen, wie Änderbarkeit, Erweiterbarkeit, Anpassbarkeit und Wiederverwendbarkeit, eine immer größere Bedeutung. Ein wichtiges Mittel, um diese Software-Qualitätsanforderungen zu erfüllen, ist die Anwendung von polymorphen Strukturen in der Architektur, im Design und in der Implementierung. Die Softwareentwicklung unterscheidet dynamische und statische Polymorphie. 

C++ Programmierung: Dynamische oder statische Polymorphie? weiterlesen

Künstliche Intelligenz, Security und Digitalisierung waren die Top-Themen auf dem ESE Kongress 2022

Gut 1.200 Besucher kamen im Dezember 2022 in der Stadthalle in Sindelfingen zusammen, um sich auf dem Embedded Software Engineering Kongress zu aktuellem Wissen, Ideen und Lösungen rund um Technologien, Methoden und Trends in der Embedded-Branche auszutauschen.

Künstliche Intelligenz, Security und Digitalisierung waren die Top-Themen auf dem ESE Kongress 2022 weiterlesen

Dynamische versus statische Polymorphie mit C++

In seinem Vortrag auf dem ESE Kongress 2022 stellt MicroConsult-Trainer Thomas Batt Implementierungsansätze für Polymorphie mit C++ vor und vergleicht sie in Bezug auf Performance und Speicherverbrauch auf einem Embedded-Target. Jetzt anmelden!

Dynamische versus statische Polymorphie mit C++ weiterlesen