{"id":8209,"date":"2025-11-29T16:38:59","date_gmt":"2025-11-29T15:38:59","guid":{"rendered":"https:\/\/web-dev-weissblau.de\/microconsult\/?p=8209"},"modified":"2026-06-18T09:11:40","modified_gmt":"2026-06-18T07:11:40","slug":"embedded-software-engineering-expertise-ese-2018-part-2","status":"publish","type":"post","link":"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/","title":{"rendered":"Embedded Software Engineering Expertise: ESE 2018 (Part 2)"},"content":{"rendered":"<p><strong>MicroConsult bietet das ganze Jahr zu den auf dem Kongress besprochenen Themen\u00a0<a title=\"MicroConsult Training &amp; Beratung\" href=\"https:\/\/www.microconsult.de\/training-beratung\/\" target=\"_blank\" rel=\"noopener\">Weiterbildungen, Kurse und Seminare sowie Coaching<\/a> an.<\/strong><\/p>\n<p>Profitieren Sie von der Erfahrung unserer Spezialisten f\u00fcr Embedded Software Engineering und nehmen Sie mit uns Kontakt auf. Wir beraten Sie gerne.<\/p>\n<p><a title=\"Alle Trainings &amp; Termine\" href=\"https:\/\/www.microconsult.de\/alle-trainings-termine-komplettuebersicht\/\" target=\"_blank\" rel=\"noopener\"><strong>MicroConsult Training &amp; Coaching: Themen<br \/>\n<\/strong><\/a><\/p>\n<p><a title=\"Kontakt\" href=\"https:\/\/www.microconsult.de\/kontakt\/\" target=\"_blank\" rel=\"noopener\"><strong>Zum Kontaktformular<\/strong><\/a><\/p>\n<hr \/>\n<h2>ESE Kongress 2018 Beitr\u00e4ge, Teil 2 &#8211; Themenbereiche:<\/h2>\n<ul>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/\" target=\"_blank\" rel=\"noopener\">Multicore<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/\" target=\"_blank\" rel=\"noopener\">Open Source<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/\" target=\"_blank\" rel=\"noopener\">Requirements<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/\" target=\"_blank\" rel=\"noopener\">Safety und Security<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/\" target=\"_blank\" rel=\"noopener\">Software Engineering Management<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/\" target=\"_blank\" rel=\"noopener\">Test und Qualit\u00e4t<\/a><\/strong><\/li>\n<li><strong><a title=\"Embedded Software Engineering Fachwissen - ESE 2018\" href=\"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-1\/\" target=\"_blank\" rel=\"noopener\">Beitr\u00e4ge ESE 2018, Teil 1<\/a><\/strong><\/li>\n<li><strong><a title=\"Embedded Software Engineering Fachwissen\" href=\"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen\/\" target=\"_blank\" rel=\"noopener\">Startseite ESE-Beitr\u00e4ge<\/a><\/strong><\/li>\n<\/ul>\n<hr \/>\n<h2>Vortragsreihe: Multicore<\/h2>\n<h3><a title=\"Software-Entwicklung f\u00fcr Multicore-Systeme - ESE 2018\" href=\"https:\/\/www.microconsult.de\/software-entwicklung-fuer-multicore-systeme\/\" target=\"_blank\" rel=\"noopener\">Software-Entwicklung f\u00fcr Multicore-Systeme<\/a><\/h3>\n<p><strong>Was gibt es Neues, und wo geht die Reise hin?<\/strong><\/p>\n<p>Andr\u00e9 Schmitz, Green Hills Software\u00a0(ESE Kongress 2018)<\/p>\n<p>Viele Embedded Systeme verwenden bereits heute Multicore-Prozessoren, und dieser Anteil steigt stetig. Die Entwicklung und Software-Migration auf diese Architekturen wird immer leichter, und es gibt bereits sehr ausgereifte Technolo\u00adgien zur Entwicklung von Software f\u00fcr Multicore-Systeme. Dieser Beitrag wirft einen Blick auf die Technologien im Bereich Code-Generierung, Echtzeit\u00adbetriebssysteme und Debugging, die die Entwicklung von Multicore-Software erleichtern. Au\u00dferdem wird ein Blick in die Zukunft gewagt und gefragt, wie diese Technologien mit der zu erwartenden steigenden Anzahl von Cores skalieren.<\/p>\n<h3><a title=\"Intercore-Kommunikation f\u00fcr Multicore-Mikrocontroller - ESE 2018\" href=\"https:\/\/www.microconsult.de\/intercore-kommunikation-fuer-multicore-mikrocontroller\/\" target=\"_blank\" rel=\"noopener\">Intercore-Kommunikation f\u00fcr Multicore-Mikrocontroller<\/a><\/h3>\n<p><strong>Die Folgen durch effizientes Speichermanagement minimieren<\/strong><\/p>\n<p>Philipp Jungkla\u00df, Ingenieurgesellschaft Auto und Verkehr GmbH, Prof. Dr.-Ing. Mladen Berekovic, Universit\u00e4t zu L\u00fcbeck, Institut f\u00fcr Technische Informatik\u00a0(ESE Kongress 2018)<\/p>\n<p>Der Einsatz von embedded Multicore-Mikrocontrollern in modernen Steuerger\u00e4ten mit harter Echtzeitanforderung stellt Entwickler immer wieder vor gr\u00f6\u00dfere Herausforderungen, da die Separierung der Software h\u00e4ufig nicht in dem Ma\u00dfe m\u00f6glich ist, wie es die Anzahl der Prozessorkerne vorgibt. Dadurch ist es notwendig, dass zwischen den Prozessorkernen ein Datenaustausch stattfindet. Diese Intercore-Kommunikation erfolgt derzeit \u00fcber geteilte Speicher, auf welche die Prozessorkerne konkurrierend zugreifen. Bedingt durch diese parallelen Zugriffe entstehen Wartezyklen, welche f\u00fcr ein System mit harter Echtzeitanforderung aufwendig zu kalkulieren sind. Aus diesem Grund wird in diesem Artikel ein priorit\u00e4tsbasiertes Verfahren zur Intercore-Kommunikation vorgestellt, dass die Wartezyklen durch eine effektive Nutzung der vorhandenen Speicherhierarchie minimieren. Als Nachweis der Funktionsf\u00e4higkeit wird das Verfahren auf zwei embedded Multicore-Mikrocontroller der AURIX-Familie portiert und mit dem bisherigen Ansatz verglichen.<\/p>\n<h3><a title=\"Streng gekapselt zu mehr Sicherheit - ESE 2018\" href=\"https:\/\/www.microconsult.de\/streng-gekapselt-zu-mehr-sicherheit\/\" target=\"_blank\" rel=\"noopener\">Streng gekapselt zu mehr Sicherheit<\/a><\/h3>\n<p><strong>Vom Umgang mit Hypervisoren in Embedded-Systemen<\/strong><\/p>\n<p>Jens Braunes, PLS Programmierbare Logik &amp; Systeme GmbH\u00a0(ESE Kongress 2018)<\/p>\n<p>F\u00fcr die Realisierung sicherheitskritischer Anwendungen ist eine strikte Trennung von Applikationen oder Betriebssystemen, die sich eine gemeinsame Rechnerplattform teilen, unabdingbar. Deshalb r\u00fcckt das Thema Virtualisierung und &#8222;Hypervisor&#8220; auch im Embedded-Bereich immer mehr in den Vordergrund. Eine gro\u00dfe Herausforderung vor allem f\u00fcr Entwickler, die sich in einem sehr hardwarenahen Umfeld bewegen.<\/p>\n<h3><a title=\"Das FORMUS\u00b3IC Forschungsvorhaben im Verbund - ESE 2018\" href=\"https:\/\/www.microconsult.de\/das-formus%c2%b3ic-forschungsvorhaben-im-verbund\/\" target=\"_blank\" rel=\"noopener\">Das FORMUS\u00b3IC Forschungsvorhaben im Verbund<\/a><\/h3>\n<p><strong>Vom Stand der Technik zu neuen Entwicklungen<\/strong><\/p>\n<p>Lukas Osinski, J\u00fcrgen Mottok,\u00a0 Laboratory for Safe and Secure Systems (LaS\u00b3), Zentrum Digitalisierung.Bayern (ZD.B)\u00a0(ESE Kongress 2018)<\/p>\n<p>Im Forschungsvorhaben Multi-Core Safe and Software-intensive Systems Improvement Community wurden durch einen ganzheitlichen Ansatz die durch heterogene Multi-\/Many-Core Architekturen entstehenden Herausforderungen f\u00fcr Automotive und Avionics gel\u00f6st. Das zu entwickelnde ganzheitliche L\u00f6sungskonzept spiegelt sich in der Ber\u00fccksichtigung der verschiedenen Ebenen des Hardware-Software Co-Designs wider. Damit wurden neben L\u00f6sungen f\u00fcr aktuelle Probleme in erster Linie Beitr\u00e4ge f\u00fcr die effiziente Nutzung heterogener Multi- und Many-Core-Systeme geleistet.<\/p>\n<hr \/>\n<h2>Vortragsreihe: Open Source<\/h2>\n<h3><a title=\"Automatisches Firmware-Update f\u00fcr Embedded-Linux - ESE 2018\" href=\"https:\/\/www.microconsult.de\/automatisches-firmware-update-fuer-embedded-linux\/\" target=\"_blank\" rel=\"noopener\">Automatisches Firmware-Update f\u00fcr Embedded-Linux<\/a><\/h3>\n<p><strong>Schritt f\u00fcr Schritt zu einer fertigen L\u00f6sung<\/strong><\/p>\n<p>Willi Fl\u00fchmann, Noser Engineering AG\u00a0(ESE Kongress 2018)<\/p>\n<p>Bei Embedded-Systemen wird Vernetzung zunehmend wichtiger, um deren Nutzen weiter zu steigern und neue Anwendungsgebiete zu erschlie\u00dfen. Oft bedeutet dies eine Anbindung an die Cloud und damit neben h\u00f6herer Komplexit\u00e4t eine zwingende Unterst\u00fctzung g\u00e4ngiger Kommunikationsprotokolle. Der einfachste Weg dazu ist die Verwendung einer Plattform wie Linux mit einem reichhaltigen \u00d6kosystem von fertigen, standardisierten Software-Komponenten.<\/p>\n<h3><a title=\"Leveraging Open Source in Embedded SW Projects - ESE 2018\" href=\"https:\/\/www.microconsult.de\/leveraging-open-source-in-embedded-software-projects\/\" target=\"_blank\" rel=\"noopener\">Leveraging Open Source in Embedded Software Projects<\/a><\/h3>\n<p><strong>Google&#8217;s &#8222;Protocol Buffers&#8220; on a Medical Device<\/strong><\/p>\n<p>Morgan Kita, Z\u00fchlke Engineering\u00a0(ESE Kongress 2018)<\/p>\n<p>As engineering tools and approaches continue to mature, customers require more and more facets to their product development projects. They need custom software and\/or hardware delivered to their specifications on time and within budget, while also expecting appropriate measures regarding safety, security, testability, continuous integration, delivery, and any other number of domain specific aspects. It has rapidly become apparent that the integration of third-party specifications and solutions for any number of these aspects are key in achieving project success; regardless of whether they be middleware proprietary solutions, free\/libre, or open source in nature. Device firmware has remained one element of systems that is often treated as tied to customer IP and therefore mainly bespoke or relegated to established middleware solutions. In this case study, the successful integration in a medical device project of the open source communication protocol \u201cProtocol Buffers\u201d from Google as well as \u201cNanoPB\u201d, a complementary third-party C-library implementation thereof, is presented. Along with a discussion of the technology space and the integration details, an analysis of the cost and benefits of such an approach will be examined.<\/p>\n<h3><a title=\"Open Source Sicherheit: Zeitbomben in meiner Software - ESE 2018\" href=\"https:\/\/www.microconsult.de\/open-source-sicherheit-zeitbomben-in-meiner-software\/\" target=\"_blank\" rel=\"noopener\">Open Source Sicherheit: Zeitbomben in meiner Software<\/a><\/h3>\n<p><strong>Wie ich Open Source (und andere) Software richtig manage<\/strong><\/p>\n<p>Dr. Ralf Huuck, Synopsys\u00a0(ESE Kongress 2018)<\/p>\n<p>Aktuelle Untersuchungen haben gezeigt, dass in weit \u00fcber 90% aller neuen Softwareprojekte Open-Source verwendet wird [6]. Dies ist nur nat\u00fcrlich, wenn man bedenkt, wie weitverbreitet Open-Source Standardpakete und Werkzeuge sind. Die Frage, die sich dabei stellt, ist: Wie kann man sicherstellen, dass diese Open-Source Komponenten den eigenen Qualit\u00e4ts-, Lizenz- und Sicherheitsanspr\u00fcchen gerecht werden? Dieser Artikel beleuchtet einige der Risiken beim Einbetten von Drittanbieter-Komponenten und stellt die Ergebnisses einer weltweiten Untersuchung zu Sicherheitsl\u00fccken in Open-Source Komponenten vor. Daraus abgeleitet wird erl\u00e4utert, wie automatische Software-Scanning-L\u00f6sungen verwendet werden k\u00f6nnen, um diese Sicherheitsl\u00fccken und Risiken im Entwicklungsprozess automatisch zu erkennen und eine Auslieferung im Produkt zu verhindern.<\/p>\n<h3><a title=\"Quelloffene L\u00f6sungen f\u00fcr die Erweiterte Realit\u00e4t - ESE 2018\" href=\"https:\/\/www.microconsult.de\/quelloffene-loesungen-fuer-die-erweiterte-realitaet\/\" target=\"_blank\" rel=\"noopener\">Quelloffene L\u00f6sungen f\u00fcr die Erweiterte Realit\u00e4t<\/a><\/h3>\n<p><strong>Verfahren und Implementierungen<\/strong><\/p>\n<p>Lubosz Sarnecki, Collabora Ltd.\u00a0(ESE Kongress 2018)<\/p>\n<p>Obwohl das Feld der Virtuellen und Augmentierten Realit\u00e4t seit den 90er Jahren besteht, erleben wir in den letzten Jahren eine rasante marktgetriebene Entwicklung in diesem interdisziplin\u00e4ren Bereich. Zwar ist es historisch von propriet\u00e4rer Software gepr\u00e4gt, genie\u00dft aber eine enthusiastische Community von Open Source Hackern und Unternehmen, die freie Treiber und Middleware entwickeln. Offene Standardisierungsbem\u00fchungen werden derzeit von der Khronos-Gruppe durchgef\u00fchrt.<\/p>\n<hr \/>\n<h2>Vortragsreihe: Requirements<\/h2>\n<h3><a title=\"Managing Complex Requirements in the Real World - ESE 2018\" href=\"https:\/\/www.microconsult.de\/managing-complex-requirements-in-the-real-world\/\" target=\"_blank\" rel=\"noopener\">Managing Complex Requirements in the Real World<\/a><\/h3>\n<p><strong>Applying the Theories of Requirements Management<\/strong><\/p>\n<p>Istvan Demes, Emenda\u00a0(ESE Kongress 2018)<\/p>\n<p>What is Requirements Management? Requirements management, requirements analysis, or even plain old requirements by themselves, should be simple. In theory. However, we know that in the real life it is anything but simple. This talk tried to explore why this is, how common practices are diverging from the theory that tries to keep Requirements under control, and how modern methods and tools can assist in making our life easier and making requirements management possible.<\/p>\n<h3><a title=\"Den Anforderungsstall ausmisten - ESE 2018\" href=\"https:\/\/www.microconsult.de\/den-anforderungsstall-ausmisten\/\" target=\"_blank\" rel=\"noopener\">Den Anforderungsstall ausmisten<\/a><\/h3>\n<p><strong>Prinzipien der Einfachheit beim Requirements Engineering<\/strong><\/p>\n<p>Matthias Moll, Helbling Technik GmbH (ESE Kongress 2018)<\/p>\n<p>Viele bedeutende Geister haben Einfachheit als Erfolgsprinzip erkannt, und auch heute liegt das Thema im Trend. Gerade im komplexen Gebiet der Anforderungsentwicklung mit ihren vielen Akteuren, Einflussfaktoren und komplexen Systemeigenschaften bietet Einfachheit gro\u00dfes Potential f\u00fcr Effizienzgewinne in der Systementwicklung. Einfachheit ist jedoch nicht einfach zu erreichen. Im Kontext der Anforderungsentwicklung lassen sich jedoch Grundprinzipien identifizieren, mit deren Hilfe qualifizierte Anforderungen entwickelt beziehungsweise gegebene Anforderungssammlungen vereinfacht werden k\u00f6nnen.<\/p>\n<h3><a title=\"Qualit\u00e4tsanforderungen an Embedded-Software - ESE 2018\" href=\"https:\/\/www.microconsult.de\/qualitaetsanforderungen-an-embedded-software\/\" target=\"_blank\" rel=\"noopener\">Qualit\u00e4tsanforderungen an Embedded-Software<\/a><\/h3>\n<p><strong>Die Kunst der hieb- und stichfesten Qualit\u00e4tsanforderungen<\/strong><\/p>\n<p>Thomas Batt, MicroConsult GmbH\u00a0(ESE Kongress 2018)<\/p>\n<p>Anforderungen zu erfassen und zu verwalten ist ein wesentlicher Schl\u00fcssel zum Projekterfolg. Die Embedded-Software-Funktionalit\u00e4t in Anforderungen zu beschreiben ist einfacher als die Qualit\u00e4tsmerkmale. Dennoch sind die Qualit\u00e4tsmerkmale zu erfassen, da sie sich am Ende NICHT hineintesten lassen. Je abstrakter die Qualit\u00e4tsmerkmale sind, desto aufwendiger ist deren Erfassung. Mit genau dieser Herausforderung besch\u00e4ftigt sich dieser Beitrag.<\/p>\n<h3><a title=\"Anforderungen + KI = kognitives Requirements Engineering - ESE 2018\" href=\"https:\/\/www.microconsult.de\/anforderungen-ki-kognitives-requirements-engineering\/\">Anforderungen + KI = kognitives Requirements Engineering<\/a><\/h3>\n<p><strong>Kann der Computer die Anforderungen nicht selbst schreiben?<\/strong><\/p>\n<p>Peter Schedl, IBM Deutschland GmbH\u00a0(ESE Kongress 2018)<\/p>\n<p>Daten treiben die Welt heute voran. Dazu sind Algorithmen, K\u00fcnstliche Intelligenz (KI) und Maschinelles Lernen wichtige Themen beim Wandel zur digitalen Gesellschaft. Bei der System- oder Softwareentwicklung kommen ebenfalls eine Vielzahl von Daten ins Spiel. Produkte k\u00f6nnen aus Tausenden oder sogar Millionen von Anforderungen bestehen. Wie k\u00f6nnen gr\u00f6\u00dfere Datenmengen besser verwertet werden, um die Kernelemente einer erfolgreichen Entwicklung mit der Einhaltung hoher Qualit\u00e4tsstandards und dem raschen Reagieren auf Marktentwicklungen zu verbinden?<\/p>\n<hr \/>\n<h2>Vortragsreihe: Safety und Security<\/h2>\n<h3><a title=\"Funktionale Sicherheit in agilen Software-Projekten - ESE 2018\" href=\"https:\/\/www.microconsult.de\/funktionale-sicherheit-in-agilen-software-projekten\/\" target=\"_blank\" rel=\"noopener\">Funktionale Sicherheit in agilen Software-Projekten<\/a><\/h3>\n<p><strong>Wie STPA und BDD helfen k\u00f6nnen<\/strong><\/p>\n<p>Prof. Dr. Stefan Wagner, Institut f\u00fcr Softwaretechnologie, Universit\u00e4t Stuttgart (ESE Kongress 2018)<\/p>\n<p>W\u00e4hrend agiles Software Engineering stark ver\u00e4ndert hat, wie in der Praxis Software entwickelt wird, spielt es bei sicherheitskritischen Systemen noch eine untergeordnete Rolle. Die Integration von Sicherheitsanalysen in ein Vorgehen nach Scrum ist aber m\u00f6glich ohne an Agilit\u00e4t zu verlieren. Im Folgenden betrachten wir ein Beispiel daf\u00fcr und verkn\u00fcpfen die Sicherheitsanalysen mit Behaviour-Driven Development zur verbesserten Qualit\u00e4tssicherung.<\/p>\n<h3><a title=\"Security-und Safety-Feldbusse - ESE 2018\" href=\"https:\/\/www.microconsult.de\/security-und-safety-feldbusse\/\" target=\"_blank\" rel=\"noopener\">Security-und Safety-Feldbusse<\/a><\/h3>\n<p><strong>Das Wie und Warum von Security-Ma\u00dfnahmen<\/strong><\/p>\n<p>Max Perner, infoteam Software AG\u00a0(ESE Kongress 2018)<\/p>\n<p>Security auf Feldbussen ist notwendig, m\u00f6glich und sinnvoll. Der theoretische Ansatz von &#8222;Security by Design&#8220; und das Konzept &#8222;Defense in Depth&#8220; wird in der Praxis h\u00e4ufig vernachl\u00e4ssigt, obwohl vor allem bei eingebetteten Systemen im Bereich von Industriesteuerungen die Angriffssicherheit derzeit stark in den Fokus ger\u00fcckt ist. Grund daf\u00fcr sind sowohl neue &#8222;Security Standards&#8220; als auch seit langem etablierte Normen der Funktionalen Sicherheit.<\/p>\n<h3><a title=\"Software Safety Concept \u2013 so k\u00f6nnte es klappen - ESE 2018\" href=\"https:\/\/www.microconsult.de\/software-safety-concept-so-koennte-es-klappen\/\" target=\"_blank\" rel=\"noopener\">Software Safety Concept \u2013 so k\u00f6nnte es klappen<\/a><\/h3>\n<p><strong>Welche Analysen sind sinnvoll? Eine Fallstudie<\/strong><\/p>\n<p>Dr. Thomas Liedtke, Kugler Maag CIE GmbH, Christian Bayer, Elektrobit Automotive GmbH (ESE Kongress 2018)<\/p>\n<p>In unserem Paper zeigen wir die bei der Definition und der Erstellung eines Software Safety Concepts gemachten Erfahrungen auf. Safety-Analysen in der Softwareentwicklung sind (bis auf Ausnahmen) prim\u00e4r auf Software-Architekturebene vorgesehen. Verbleibende Restrisiken k\u00f6nnen durch Anwendung empfohlener Ma\u00dfnahmen der ISO 26262 [1] Band 6: Product development at software level im weiteren Entwicklungsverlauf als ausreichend klein eingestuft werden. Unser Software Safety Concept fokussiert sich auf die Ebene der Software Requirements Specification sowie die des Architectural Designs. Wir stellen die im realen Kundenprojekt durchgef\u00fchrten vier verschiedenen Safety-Analysen vor. Dabei beschreiben wir den Zweck, gemachte Erfahrungen und typische Befunde.<\/p>\n<h3><a title=\"Die Verbesserung des Sicherheitsnachweises durch Induktion - ESE 2018\" href=\"https:\/\/www.microconsult.de\/die-verbesserung-des-sicherheitsnachweises-durch-induktion\/\" target=\"_blank\" rel=\"noopener\">Die Verbesserung des Sicherheitsnachweises durch Induktion<\/a><\/h3>\n<p><strong>Kann ein Denkbegriff aus dem 16. Jahrhundert n\u00fctzlich sein?<\/strong><\/p>\n<p>Chris Hobbs, QNX Software Systems\u00a0(ESE Kongress 2018)<\/p>\n<p>Die verschiedenen Sicherheitsnormen (ISO 26262, IEC 61508 usw.) verlangen die Erstellung eines Sicherheitsnachweises. Diverse Untersuchungen haben belegt, dass eine solche Aufgabe oft zu Best\u00e4tigungsfehlern f\u00fchrt. Diese Abhandlung beschreibt eine praktische Anwendung der eliminativen Induktion, um das Ph\u00e4nomen des Confirmation Bias positiv zu nutzen. Im Verlauf einer k\u00fcrzlich erfolgten ISO\u00a026262\/IEC\u00a061508 Zertifizierung hat dieses Vorgehen mehrere Sicherheitsl\u00fccken aufgedeckt, die bis dahin unbemerkt geblieben waren.<\/p>\n<h3><a title=\"Schluss mit langen Freigabeprozessen - ESE 2018\" href=\"https:\/\/www.microconsult.de\/schluss-mit-langen-freigabeprozessen\/\" target=\"_blank\" rel=\"noopener\">Schluss mit langen Freigabeprozessen<\/a><\/h3>\n<p><strong>Effizienzpotentiale bei Safety und Security<\/strong><\/p>\n<p>Dr. Dominik Holling, ITK Engineering GmbH\u00a0(ESE Kongress 2018)<\/p>\n<p>Fahrzeugcomputer erm\u00f6glichen eine zeitnahe und flexible Aktualisierung der Software. So k\u00f6nnen neue vernetzte Funktionen in k\u00fcrzerer Zeit als bisher auf den Markt kommen. Um dies zu erreichen, m\u00fcssen nicht nur Entwicklungs-, sondern auch Unterst\u00fctzungsprozesse beschleunigt werden. Besonders bei Safety- und Security-Freigabeprozessen ergeben sich Potentiale, da diese meist mit manuellem Aufwand in langen Zyklen verbunden sind. Durch eine fr\u00fchzeitige Ber\u00fccksichtigung von Freigabeaspekten w\u00e4hrend der Entwicklung und einer Automatisierung der Werkzeugkette in der Absicherung kann dieser Aufwand erheblich reduziert werden. Zudem weist die Absicherung von Safety und Security Potential f\u00fcr Synergien auf (z.B. in der Qualit\u00e4tssicherung, bei Review- und Testergebnissen), die durch geschickte Prozessgestaltung zur Beherrschung der Komplexit\u00e4t genutzt werden k\u00f6nnen.<\/p>\n<h3><a title=\"Deep Learning and Functional Safety - ESE 2018\" href=\"https:\/\/www.microconsult.de\/deep-learning-and-functional-safety\/\" target=\"_blank\" rel=\"noopener\">Deep Learning and Functional Safety<\/a><\/h3>\n<p><strong>Architekturoptimierung unterst\u00fctzt Funktionale Sicherheit<\/strong><\/p>\n<p>Dr. Ulrich Bodenhausen, Ulrich Bodenhausen AI Coaching; Vector Consulting Services GmbH\u00a0(ESE Kongress 2018)<\/p>\n<p>This paper describes the challenges in arguing safety of systems using Deep Learning Neural Networks. The market potential of safety critical products using AI is very attractive and Deep Learning Neural networks have proven strengths to provide important functionality. Challenges remain in the understanding and further optimization of generalization capability and in the improvement of verification\/validation methodology. Algorithmic optimization of the architecture of Deep Learning Neural Network can be used beneficially to reduce residual risk of functional insufficiencies. Additionally, it can also be used to improve analyzability by construction of architectures with required observation points.<\/p>\n<h3><a title=\"Du kommst hier net rein! (Oder doch?) - ESE 2018\" href=\"https:\/\/www.microconsult.de\/du-kommst-hier-net-rein-oder-doch\/\" target=\"_blank\" rel=\"noopener\">Du kommst hier net rein! (Oder doch?)<\/a><\/h3>\n<p><strong>Messung der Code-Abdeckung im Rahmen von Penetrationstests<\/strong><\/p>\n<p>Dr. Sabine Poehler, Verifysoft Technology GmbH\u00a0(ESE Kongress 2018)<\/p>\n<p>Im Bereich der sicherheitskritischen Softwareentwicklung (Safety) ist die Messung der Codeabdeckung im Rahmen des Testens schon lange ein Standardinstrument. Sie wird in den g\u00e4ngigen Sicherheitsnormen gefordert. Ein neueres Einsatzgebiet f\u00fcr die Abdeckungsanalyse ist der Einsatz w\u00e4hrend der Durchf\u00fchrung von Penetrationstests. Im Rahmen einer Bachelorarbeit untersuchen wir, wie sich die Auswertung von Penetrationstests durch die Messung der Code Coverage vereinfachen l\u00e4sst. Gleichzeitig wird mit dieser parallelen Analyse die Qualit\u00e4t des Penetrationstests selbst kontrolliert.<\/p>\n<h3><a title=\"TPM 2.0 Policies in der Praxis - ESE 2018\" href=\"https:\/\/www.microconsult.de\/tpm-2-0-policies-in-der-praxis\/\" target=\"_blank\" rel=\"noopener\">TPM 2.0 Policies in der Praxis<\/a><\/h3>\n<p><strong>Einfach zum sicheren Rechtemanagement f\u00fcr Embedded Systems<\/strong><\/p>\n<p>Markus Wamser, Mixed Mode GmbH\u00a0(ESE Kongress 2018)<\/p>\n<p>Trusted Platform Modules (TPMs) sind seit vielen Jahren fest am Markt etabliert. Mittlerweile haben Module nach der aktuellen Version 2.0 des Standards \u00e4ltere Module weitgehend abgel\u00f6st. Dennoch bleiben viele der Neuerungen und Funktionen dieser Module ungenutzt. Ein prominentes Beispiel ist das Konzept der Extended Authorization Policies. Damit sind nicht nur sichere und vertrauensw\u00fcrdige Boot- und Update-Konzepte m\u00f6glich. Mit wenig Aufwand l\u00e4sst sich auch ein Konzept zum Rechte- bzw. Lizenzmanagement umsetzen, zum Beispiel in einem Fahrzeug.<\/p>\n<h3><a title=\"Immunization Techniques against the Side Channel Attack - ESE 2018\" href=\"https:\/\/www.microconsult.de\/immunization-techniques-against-the-side-channel-attack\/\" target=\"_blank\" rel=\"noopener\">Immunization Techniques against the Side Channel Attack<\/a><\/h3>\n<p><strong>Separation and Virtualization for Secure System Software<\/strong><\/p>\n<p>Arun Subbarao, Lynx Software Technologies, Inc\u00a0(ESE Kongress 2018)<\/p>\n<p>Meltdown and Spectre, two recent side channel attacks have demonstrated all too clearly how some multi-core processor-based software can be exploited, resulting in loss of confidentiality.\u00a0 Although it was a largely hardware design issue that forced software suppliers to provide workarounds, we contend that secure systems can be designed using separation and virtualization to isolate security components and minimize or even immunize the system from severe side channel attacks such as Meltdown and Spectre. Modern multicore processor architecture has evolved to the point where analyzing complexities and emergent behavior is a significant problem for system architects. This paper will define technical approaches to addressing these challenges.<\/p>\n<hr \/>\n<h2>Vortragsreihe Software Engineering Management<\/h2>\n<p>Beitr\u00e4ge werden in K\u00fcrze bereitgestellt.<\/p>\n<hr \/>\n<h2>Vortragsreihe Test und Qualit\u00e4t<\/h2>\n<h3><a title=\"Automatisierung von anforderungsbasiertem Testen - ESE 2018\" href=\"https:\/\/www.microconsult.de\/automatisierung-von-anforderungsbasiertem-testen\/\" target=\"_blank\" rel=\"noopener\">Automatisierung von anforderungsbasiertem Testen<\/a><\/h3>\n<p><strong>Von der testbaren Anforderung zum Orakel<\/strong><\/p>\n<p>Ralf Gerlich, Rainer Gerlich, Dr. Rainer Gerlich BSSE System and Software Engineering\u00a0(ESE Kongress 2018)<\/p>\n<p>Manuelle\u00a0<em>Anforderungstests<\/em>\u00a0sind aufw\u00e4ndig: Die Eingabedaten m\u00fcssen die Anforderungen abdecken, und beobachtete Ausgabedaten m\u00fcssen auf ihre Kompatibilit\u00e4t mit den Anforderungen gepr\u00fcft werden. Testf\u00e4lle k\u00f6nnen auch automatisch aus Testmodellen erzeugt werden, die aber zun\u00e4chst manuell erstellt werden m\u00fcssen. Im Kontrast dazu nutzt der hier vorgestellte Ansatz einfachere Formen der Anforderungs\u00adformalisierung, um die Testdaten, die bei automatischen\u00a0<em>Robustheitstests<\/em>\u00a0mit\u00a0<em>massiver Stimulation<\/em>\u00a0erzeugt werden, auf Anforderungen abzubilden und die Ergebnisse auf Korrektheit zu pr\u00fcfen.<\/p>\n<h3><a title=\"Behaviour Driven Testing und automatische Unit-Test-Generierung - ESE 2018\" href=\"https:\/\/www.microconsult.de\/behaviour-driven-testing-und-automatische-unit-test-generierung\/\" target=\"_blank\" rel=\"noopener\">Behaviour Driven Testing und automatische Unit-Test-Generierung<\/a><\/h3>\n<p><strong>Mehr Effizienz im Testen<\/strong><\/p>\n<p>Johannes Bergsmann, Software Quality Lab\u00a0(ESE Kongress 2018)<\/p>\n<p>In vielen Entwicklungsorganisationen existiert eine L\u00fccke zwischen der Fachabteilung und der Testautomatisierung. Der Fachbereich spezifiziert Tests oft funktional. Es fehlen hier oft Details zum Verhalten. Umgekehrt wird die Implementierung der automatischen Tests durch den Fachtester oft mangels Entwickler-Knowhow nicht verstanden. Sehr oft werden auch zu wenige Tests spezifiziert und automatisiert und die erreichte Testabdeckung ist in manchen F\u00e4llen sogar fahrl\u00e4ssig gering. BDT (Behavior Driven Testing) ist eine Technik aus dem agilen Entwicklungsumfeld, die genau diese L\u00fccke zwischen Fachtester und Automatisierer schlie\u00dft. Als Erg\u00e4nzung zu einem strukturierten Testautomatisierungsansatz (wie z.B. BDT) ist es oft zus\u00e4tzlich noch sinnvoll, die Testl\u00fccken automatisch durch generierte Unit-Tests abzudecken.<\/p>\n<h3><a title=\"Kombinatorische State-Transition Tests f\u00fcr Embedded Systems - ESE 2018\" href=\"https:\/\/www.microconsult.de\/kombinatorische-state-transition-tests-fuer-embedded-systems\/\" target=\"_blank\" rel=\"noopener\">Kombinatorische State-Transition Tests f\u00fcr Embedded Systems<\/a><\/h3>\n<p><strong>Hohe Testabdeckungen schnell erreicht<\/strong><\/p>\n<p>Thomas Sch\u00fctz, PROTOS Software GmbH\u00a0(ESE Kongress 2018)<\/p>\n<p>State-Transition Tests werden in vielen Standards f\u00fcr sicherheitskritische Systeme empfohlen. Sie sind aber f\u00fcr alle Embedded Systems eine hervorragende Methode, um schnell und strukturiert hohe Testabdeckungen zu erreichen.<\/p>\n<h3><a title=\"Test-Driven Development Methodology for Complex Algorithms - ESE 2018\" href=\"https:\/\/www.microconsult.de\/test-driven-development-methodology-for-complex-algorithms\/\" target=\"_blank\" rel=\"noopener\">Test-Driven Development Methodology for Complex Algorithms<\/a><\/h3>\n<p><strong>Efficient development of computation intensive algorithms<\/strong><\/p>\n<p>Anto Michael, Llarina Lobo Palacios, Sebastian Zuther; Valeo Switches and Sensors GmbH\u00a0(ESE Kongress 2018)<\/p>\n<p>Traditionally, embedded software written for the automotive industry typically used to get information from sensors and control the actuators in the vehicle.\u00a0 Since the beginning of this century, the focus has slowly switched towards various levels of assistance to the person at the steering of the vehicle. It started with the introduction of obstacle warning systems at low speeds. Then vehicles came that could detect and park automatically into parking spots under the observation of the driver. Lane change assist and automatic cruise control systems are becoming more and more common in vehicles. The world is now advancing towards automated driving platforms. The most important part of the autonomous driving is to perceive the environment around the vehicle. The perception layer uses information from sensors like ultrasonic, camera, laser, radar etc. The information from these sensors has to be processed to make the vehicle aware of the environment around. The processing involves complex mathematical algorithms that have to be implemented in the embedded software. The embedded software runs on small micro-controllers that are constrained in terms of the resources available &#8211; memory and runtime.<\/p>\n<h3><a title=\"Systemtest von eHealth Service-Robotern im h\u00e4uslichen Umfeld - ESE 2018\" href=\"https:\/\/www.microconsult.de\/systemtest-von-ehealth-service-robotern-im-haeuslichen-umfeld\/\" target=\"_blank\" rel=\"noopener\">Systemtest von eHealth Service-Robotern im h\u00e4uslichen Umfeld<\/a><\/h3>\n<p><strong>Komplexit\u00e4t systematisch in den Griff bekommen<\/strong><\/p>\n<p>Prof. Dr. Martine Herpers, Hochschule Fulda, Robin Kirschner (BSc), TU Chemnitz (ESE Kongress 2018)<\/p>\n<p>In der Forschung wird seit einiger Zeit an Robotern gearbeitet, die Aufgaben im Haushalt \u00fcbernehmen und Unterst\u00fctzung in der Pflege anbieten. In diesem Beitrag wird ein universeller Vorschlag f\u00fcr das systematische Testen, der wichtigsten funktionalen F\u00e4higkeiten von eHealth Service Robotern vorgestellt, der auf praktischen Erfahrungen im Wohnlabor der Hochschule Fulda und einer Modellierung der Pflegeroboter und des Wohnumfelds besteht.<strong><br \/>\n<\/strong><\/p>\n<h3><a title=\"42 Jahre Komplexit\u00e4tsmetriken - Was stoppt uns? - ESE 2018\" href=\"https:\/\/www.microconsult.de\/42-jahre-komplexitaetsmetriken-was-stoppt-uns\/\" target=\"_blank\" rel=\"noopener\">42 Jahre Komplexit\u00e4tsmetriken &#8211; Was stoppt uns?<\/a><\/h3>\n<p><strong>Software-Komplexit\u00e4tsmetriken effektiv einsetzen<\/strong><\/p>\n<p>Thomas Grundler, Hendrik Post, Jochen Quante, Sadi Yigit, Robert Bosch GmbH (ESE Kongress 2018)<\/p>\n<p>Die wohl bekannteste Software-Komplexit\u00e4tsmetrik wurde bereits 1976 von Thomas J. McCabe eingef\u00fchrt und f\u00fchrt seit Generationen von Software-Entwicklern zu Diskussionen \u00fcber die Aussagekraft von Metriken. Im folgenden Beitrag wird der Umgang mit Software-Komplexit\u00e4tsmetriken im Automotive-Bereich der Robert Bosch GmbH geschildert.<\/p>\n<hr \/>\n<h2><a title=\"Embedded Software Engineering Fachwissen - ESE 2018\" href=\"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-1\/\" target=\"_blank\" rel=\"noopener\">Beitr\u00e4ge ESE 2018, Teil 1<\/a><\/h2>\n","protected":false},"excerpt":{"rendered":"<p>MicroConsult bietet das ganze Jahr zu den auf dem Kongress besprochenen Themen\u00a0Weiterbildungen, Kurse und Seminare sowie Coaching an. Profitieren Sie von der Erfahrung unserer Spezialisten f\u00fcr Embedded Software Engineering und nehmen Sie mit uns Kontakt auf. Wir beraten Sie gerne. MicroConsult Training &amp; Coaching: Themen Zum Kontaktformular ESE Kongress 2018 Beitr\u00e4ge, Teil 2 &#8211; Themenbereiche: [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[],"tags":[],"class_list":["post-8209","post","type-post","status-publish","format-standard","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Embedded Software Engineering Fachwissen: ESE 2018 (Teil 2) - MicroConsult Academy GmbH<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2018-part-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Embedded Software Engineering Fachwissen: ESE 2018 (Teil 2) - MicroConsult Academy GmbH\" \/>\n<meta property=\"og:description\" content=\"MicroConsult bietet das ganze Jahr zu den auf dem Kongress besprochenen Themen\u00a0Weiterbildungen, Kurse und Seminare sowie Coaching an. Profitieren Sie von der Erfahrung unserer Spezialisten f\u00fcr Embedded Software Engineering und nehmen Sie mit uns Kontakt auf. Wir beraten Sie gerne. MicroConsult Training &amp; Coaching: Themen Zum Kontaktformular ESE Kongress 2018 Beitr\u00e4ge, Teil 2 &#8211; Themenbereiche: [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2018-part-2\/\" \/>\n<meta property=\"og:site_name\" content=\"MicroConsult Academy GmbH\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-29T15:38:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-18T07:11:40+00:00\" \/>\n<meta name=\"author\" content=\"Sabine Pagler\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sabine Pagler\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2018-teil-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2018-teil-2\\\/\"},\"author\":{\"name\":\"Sabine Pagler\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/62911b8e19a8bfe3bb62a1626541ee39\"},\"headline\":\"Embedded Software Engineering Fachwissen: ESE 2018 (Teil 2)\",\"datePublished\":\"2025-11-29T15:38:59+00:00\",\"dateModified\":\"2026-06-18T07:11:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2018-teil-2\\\/\"},\"wordCount\":3034,\"commentCount\":0,\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2018-teil-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2018-teil-2\\\/\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2018-teil-2\\\/\",\"name\":\"Embedded Software Engineering Fachwissen: ESE 2018 (Teil 2) - MicroConsult Academy GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\"},\"datePublished\":\"2025-11-29T15:38:59+00:00\",\"dateModified\":\"2026-06-18T07:11:40+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/62911b8e19a8bfe3bb62a1626541ee39\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2018-teil-2\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2018-teil-2\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2018-teil-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microconsult.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Embedded Software Engineering Fachwissen: ESE 2018 (Teil 2)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/\",\"name\":\"MicroConsult Academy GmbH\",\"description\":\"Professionelle Schulungen, Beratung und Projektunterst\u00fctzung\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.microconsult.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/62911b8e19a8bfe3bb62a1626541ee39\",\"name\":\"Sabine Pagler\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c46debe3ee33767a8d9e8b141ecc07ac5c81c7af9668cd6344fe2a79dabe80a6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c46debe3ee33767a8d9e8b141ecc07ac5c81c7af9668cd6344fe2a79dabe80a6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c46debe3ee33767a8d9e8b141ecc07ac5c81c7af9668cd6344fe2a79dabe80a6?s=96&d=mm&r=g\",\"caption\":\"Sabine Pagler\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Embedded Software Engineering Expertise: ESE 2018 (Part 2) - MicroConsult Academy GmbH","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2018-part-2\/","og_locale":"en_GB","og_type":"article","og_title":"Embedded Software Engineering Fachwissen: ESE 2018 (Teil 2) - MicroConsult Academy GmbH","og_description":"MicroConsult bietet das ganze Jahr zu den auf dem Kongress besprochenen Themen\u00a0Weiterbildungen, Kurse und Seminare sowie Coaching an. Profitieren Sie von der Erfahrung unserer Spezialisten f\u00fcr Embedded Software Engineering und nehmen Sie mit uns Kontakt auf. Wir beraten Sie gerne. MicroConsult Training &amp; Coaching: Themen Zum Kontaktformular ESE Kongress 2018 Beitr\u00e4ge, Teil 2 &#8211; Themenbereiche: [&hellip;]","og_url":"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2018-part-2\/","og_site_name":"MicroConsult Academy GmbH","article_published_time":"2025-11-29T15:38:59+00:00","article_modified_time":"2026-06-18T07:11:40+00:00","author":"Sabine Pagler","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sabine Pagler","Estimated reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/#article","isPartOf":{"@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/"},"author":{"name":"Sabine Pagler","@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/62911b8e19a8bfe3bb62a1626541ee39"},"headline":"Embedded Software Engineering Fachwissen: ESE 2018 (Teil 2)","datePublished":"2025-11-29T15:38:59+00:00","dateModified":"2026-06-18T07:11:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/"},"wordCount":3034,"commentCount":0,"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/","url":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/","name":"Embedded Software Engineering Expertise: ESE 2018 (Part 2) - MicroConsult Academy GmbH","isPartOf":{"@id":"https:\/\/www.microconsult.de\/#website"},"datePublished":"2025-11-29T15:38:59+00:00","dateModified":"2026-06-18T07:11:40+00:00","author":{"@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/62911b8e19a8bfe3bb62a1626541ee39"},"breadcrumb":{"@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2018-teil-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microconsult.de\/"},{"@type":"ListItem","position":2,"name":"Embedded Software Engineering Fachwissen: ESE 2018 (Teil 2)"}]},{"@type":"WebSite","@id":"https:\/\/www.microconsult.de\/#website","url":"https:\/\/www.microconsult.de\/","name":"MicroConsult Academy GmbH","description":"Professional training, consulting and project support","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.microconsult.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/62911b8e19a8bfe3bb62a1626541ee39","name":"Sabine Pagler","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/secure.gravatar.com\/avatar\/c46debe3ee33767a8d9e8b141ecc07ac5c81c7af9668cd6344fe2a79dabe80a6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c46debe3ee33767a8d9e8b141ecc07ac5c81c7af9668cd6344fe2a79dabe80a6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c46debe3ee33767a8d9e8b141ecc07ac5c81c7af9668cd6344fe2a79dabe80a6?s=96&d=mm&r=g","caption":"Sabine Pagler"}}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/8209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/comments?post=8209"}],"version-history":[{"count":8,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/8209\/revisions"}],"predecessor-version":[{"id":12939,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/8209\/revisions\/12939"}],"wp:attachment":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/media?parent=8209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/categories?post=8209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/tags?post=8209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}