{"id":8244,"date":"2025-11-29T18:27:07","date_gmt":"2025-11-29T17:27:07","guid":{"rendered":"https:\/\/web-dev-weissblau.de\/microconsult\/?p=8244"},"modified":"2026-06-18T09:14:19","modified_gmt":"2026-06-18T07:14:19","slug":"embedded-software-engineering-expertise-ese-2016-part-1","status":"publish","type":"post","link":"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/","title":{"rendered":"Embedded Software Engineering Expertise: ESE 2016 (Part 1)"},"content":{"rendered":"<p><strong>MicroConsult offers services related to the topics that are discussed at ESE Kongress:<\/br>\u00a0<a title=\"MicroConsult Training &amp; Consulting\" href=\"https:\/\/www.microconsult.de\/en\/training-beratung\/\" target=\"_blank\" rel=\"noopener\">Training, seminars, and coaching.<\/br> <\/br><\/a> to.<\/strong><\/p>\n<p>Benefit from the experience of our embedded software engineering specialists and get in touch with us. We&#039;d be happy to advise you.<\/p>\n<p><a title=\"All training courses &amp; dates\" href=\"https:\/\/www.microconsult.de\/en\/all-training-dates-complete-overview\/\" target=\"_blank\" rel=\"noopener\"><strong>MicroConsult training &amp; coaching topics<br \/>\n<\/strong><\/a><\/p>\n<p><a title=\"Contact\" href=\"https:\/\/www.microconsult.de\/en\/contact\/\" target=\"_blank\" rel=\"noopener\"><strong>Contact form<\/strong><\/a><\/p>\n<hr \/>\n<h2>ESE Congress 2016 Contributions, Part 1 \u2013 Topics:<\/h2>\n<ul>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-1\/\" target=\"_blank\" rel=\"noopener\">Agile &amp; Scrum<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-1\/\" target=\"_blank\" rel=\"noopener\">architecture<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-1\/\" target=\"_blank\" rel=\"noopener\">Real-time<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-1\/\" target=\"_blank\" rel=\"noopener\">implementation<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-1\/\" target=\"_blank\" rel=\"noopener\">Industry 4.0<\/a><\/strong><\/li>\n<li><strong><a href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-1\/\" target=\"_blank\" rel=\"noopener\">Modeling<\/a><\/strong><\/li>\n<li><strong><a title=\"Embedded Software Engineering Expertise - ESE 2016-2\" href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-2\/\" target=\"_blank\" rel=\"noopener\">Contributions to ESE 2016, Part 2<\/a><\/strong><\/li>\n<li><strong><a title=\"Embedded Software Engineering Expertise\" href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise\/\" target=\"_blank\" rel=\"noopener\">Homepage ESE Contributions<\/a><\/strong><\/li>\n<\/ul>\n<hr \/>\n<h2>Lecture series: Agile &amp; Scrum<\/h2>\n<h3><a title=\"Agile development processes in a normatively regulated environment - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/agile-development-processes-in-a-normatively-regulated-environment\/\" target=\"_blank\" rel=\"noopener\">Agile development processes in a normatively regulated environment<\/a><\/h3>\n<p><strong>The role of quality assurance on the path to certification<\/strong><\/p>\n<p>Rosalinde Schuster, Christoph Legat, Berner &amp; Mattner Systemtechnik (ESE Congress 2016)<\/p>\n<p>To remain competitive in a dynamic, international market, companies strive for ever shorter and more flexible development cycles. As a result of this trend, agile development methods are gaining increasing importance. According to the Agile Manifesto, these methods place more emphasis on individuals and their interactions, a functioning product state, collaboration with the customer, and responsiveness to change than on processes and tools, comprehensive documentation, and the stability of a plan once created. However, this contrasts with the requirement to comply with specific standards for the development process and\/or products.<\/p>\n<h3><a title=\"DevOps, Agile Development and Security - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/devops-agile-development-and-security\/\" target=\"_blank\" rel=\"noopener\">DevOps, Agile Development and Security<\/a><\/h3>\n<p><strong>Does that fit together?<\/strong><\/p>\n<p>Dr. Ralf Huuck, Synopsys (ESE Congress 2016)<\/p>\n<p>Modern software processes are strongly driven by short product cycles, modularity, and rapid time to market. This is reflected in so-called DevOps processes as well as in the trend toward increasingly agile approaches that provide a flexible response to changing requirements. On the other hand, security requirements, particularly in the embedded software sector, have increased significantly. Security, however, requires thorough planning, a sound security architecture, and specialized knowledge, which preclude an ad hoc approach. This presentation will examine these apparent contradictions and their resulting consequences.<\/p>\n<hr \/>\n<h2>Lecture series: Architecture<\/h2>\n<h3><a title=\"Adaptive Software Architectures for Automated Systems - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/adaptive-software-architectures-for-automated-systems\/\" target=\"_blank\" rel=\"noopener\">Adaptive software architectures for automated systems<\/a><\/h3>\n<p><strong>Fail-Operational: How highly automated functions work despite errors<\/strong><\/p>\n<p>Gereon Wei\u00df, Philipp Schlei\u00df, Fraunhofer ESK (ESE Congress 2016)<\/p>\n<p>The increasing automation of systems necessitates new approaches to enhance their reliability and flexibility. In future highly automated vehicles, the driver can completely relinquish control and only needs to be able to resume it after 10 seconds. For this to work, the highly automated driving functions must continue to operate even in the event of a malfunction, i.e., they must be fail-operational. This paper presents a new concept and solution for future adaptive vehicle software architectures.<\/p>\n<h3><a title=\"ESE2016 - How do you safely herd the flock back together?\" href=\"https:\/\/www.microconsult.de\/en\/how-do-you-safely-herd-the-flock-back-together\/\" target=\"_blank\" rel=\"noopener\">How do you safely gather the herd back together?<\/a><\/h3>\n<p><strong>Architectural analysis for software variants<\/strong><\/p>\n<p>Prof. Dr. Rainer Koschke, University of Bremen, Thomas Eisenbarth, Axivion GmbH (ESE Congress 2016)<\/p>\n<p>When managing highly variant-intensive software products, development in a so-called\u00a0<em>Software Product Line (SPL)<\/em>\u00a0A product line is a family of programs that fulfill a large number of identical requirements, but each individual program does not do exactly the same thing as the others \u2013 either because it has slightly different functional requirements or because it has slightly different non-functional properties (e.g., implements different algorithms with varying resource requirements). Some authors therefore also refer to SPLs as\u00a0<em>Software product families<\/em>.<\/p>\n<h3><a title=\"What is your processor doing right now? - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/what-is-your-processor-doing-right-now\/\" target=\"_blank\" rel=\"noopener\">What is your processor doing right now?<\/a><\/h3>\n<p><strong>Techniques for measuring software activity in real time<\/strong><\/p>\n<p>Ulrich Dreher, iss innovative software services GmbH (ESE Congress 2016)<\/p>\n<p>Although debuggers, emulators, and other development tools have made tremendous progress in recent decades, they lack a feature that would significantly facilitate the development, debugging, and validation of real-time systems: the ability to link software events and &quot;real-world&quot; events in &quot;hard real time.&quot; This paper addresses how to overcome this shortcoming.<\/p>\n<hr \/>\n<h2>Lecture series: Real time<\/h2>\n<h3><a title=\"Hardware and software aspects for optimizing embedded system designs - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/hardware-and-software-aspects-for-optimizing-embedded-system-designs\/\" target=\"_blank\" rel=\"noopener\">Hardware and software aspects for optimizing embedded system designs<\/a><\/h3>\n<p><strong>Increased system security through the selection of ECC-compatible processors and memory.<\/strong><\/p>\n<p>Kei Thomsen, MicroSys Electronics GmbH (ESE Congress 2016)<\/p>\n<p>With highly integrated and powerful system-on-chip solutions, intelligence is increasingly migrating down to the sensor level of complex embedded applications. Achieving reliable design even in small system structures, coupled with high performance and low power consumption, remains a crucial competency in modern systems engineering.<\/p>\n<h3><a title=\"Mixed-Criticality Systems through Real-Time Capability Classes - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/mixed-criticality-systems-through-real-time-capability-classes\/\" target=\"_blank\" rel=\"noopener\">Mixed-criticality systems through real-time capability classes<\/a><\/h3>\n<p><strong>Real-time applications in the context of parallel programming models<\/strong><\/p>\n<p>Tobias Langer, Lukas Osinski, J\u00fcrgen Mottok, OTH Regensburg,<br \/>\nTobias Sch\u00fcle, Siemens AG, Ralph Mader, Continental AG (ESE Congress 2016)<\/p>\n<p>Modern embedded systems require the parallel execution of applications with varying criticalities regarding functional safety and real-time behavior. Real-time capability classes provide a basis for designing such systems. We present an initial description of the real-time capability class model and its reference implementation based on the Embedded Multicore Building Blocks (EMB\u00b2), a library for the parallel programming of embedded systems.<\/p>\n<hr \/>\n<h2>Lecture series: Implementation<\/h2>\n<h3><a title=\"ESE2016 - Adaptable software cleverly implemented?\" href=\"https:\/\/www.microconsult.de\/en\/customizable-software-cleverly-implemented\/\" target=\"_blank\" rel=\"noopener\">Customizable software cleverly implemented?!<\/a><\/h3>\n<p><strong>Implementation mechanisms of adaptable software in comparison<\/strong><\/p>\n<p>Martin Becker, Bo Zhang, Fraunhofer IESE (ESE Congress 2016)<\/p>\n<p>In the successful implementation of reusable and configurable software modules, one of the most important steps is the selection of suitable variability mechanisms. Prominent examples include conditional compilation with the preprocessor, module selection, and parameterization in conjunction with conditional execution. However, a look at everyday development reveals that these mechanisms are often chosen carelessly and used arbitrarily. The consequence is often unwieldy and difficult-to-maintain software monstrosities. This article provides an overview of common variability mechanisms, highlights pitfalls, and presents best practices using practical examples.<\/p>\n<h3><a title=\"ESE2016 - Use the power of language \" href=\"https:\/\/www.microconsult.de\/en\/use-the-power-of-language\/\" target=\"_blank\" rel=\"noopener\">Use the power of language<\/a><\/h3>\n<p><strong>Programming with a twist<\/strong><\/p>\n<p>Andreas Fertig, Philips Medical Systems B\u00f6blingen (ESE Congress 2016)<\/p>\n<p>Programming is easy these days. There are dozens of programming languages and many ways to learn them. An important part of the word &quot;programming language&quot; is the language itself. We usually focus on the &quot;programming&quot; part. In embedded systems, programs have a lifespan of many years. Therefore, error-free programming is crucial. Often overlooked is another important goal of programming: communication with other developers. Language allows us to communicate our intentions over many years. It also facilitates debugging and makes it easier to extend existing programs. With the evolution of the C++ standard to C++11 and C++14, new possibilities arise to further refine our expression.<\/p>\n<h3><a title=\"ESE2016 - Virtualization in the industrial environment\" href=\"https:\/\/www.microconsult.de\/en\/virtualization-in-the-industrial-environment\/\" target=\"_blank\" rel=\"noopener\">Virtualization in an industrial environment<\/a><\/h3>\n<p><strong>Fundamentals, solutions, experiences<\/strong><\/p>\n<p>Frank Erdrich, Jan von Wiarda, emtrion (ESE Congress 2016)<\/p>\n<p>Virtualization offers a solution for running multiple software instances, such as operating systems, on a single system. The individual systems run independently of each other, unaware that other instances are running on the same physical system. This separation provides a degree of security, as a compromised instance, for example, cannot access the resources, such as main memory, of other instances.<\/p>\n<h3><a title=\"Image processing with a smartphone - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/image-processing-with-a-smartphone\/\" target=\"_blank\" rel=\"noopener\">Image processing with a smartphone<\/a><\/h3>\n<p><strong>Possibilities and limitations<br \/>\n<\/strong><\/p>\n<p>Prof. Dr. Marianne von Schwerin, Daniel Klitzke, Ulm University of Applied Sciences (ESE Congress 2016)<\/p>\n<p>Image processing techniques are used in many industrial sectors. Often, this involves the use of hardware specifically tailored to the respective requirements and custom-developed software. However, with the increasing performance of smartphones, these devices can also be used for image processing tasks. The example of traffic sign recognition in an autonomous model car demonstrates that image processing can be implemented very effectively with a standard smartphone. However, the smartphone-based system is not real-time capable, and the hardware is not designed for continuous operation, so compromises have to be made.<\/p>\n<hr \/>\n<h2>Lecture series: Industry 4.0<\/h2>\n<h3><a title=\"We&#039;re building a machine \u2013 and integrating the IoT right into it! \u2013 ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/were-building-a-machine-and-integrating-the-iot-right-from-the-start\/\" target=\"_blank\" rel=\"noopener\">We&#039;re building a machine \u2013 and integrating the IoT right into it!<\/a><\/h3>\n<p><strong>Joking aside \u2013 how can IoT methods be used effectively in mechanical engineering?<\/strong><\/p>\n<p>Robert Schachner, RST Industrie Automation GmbH or Embedded4You eV (ESE Congress 2016)<\/p>\n<p>IoT \u2013 the \u201eInternet of Things\u201c and \u201eIndustry 4.0\u201c: These two buzzwords are currently haunting events and trade fairs everywhere. What&#039;s said often sounds promising; the ultimate goal, the great success, is announced. However, it usually remains just a collection of buzzwords whose deeper meaning remains elusive. This presentation clarifies what lies behind these concepts and uses a machine as an example to demonstrate how these technologies can be implemented effectively.<\/p>\n<h3><a title=\"Scenarios for Industry 4.0 - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/scenarios-for-industry-4-0\/\" target=\"_blank\" rel=\"noopener\">Scenarios for Industry 4.0<\/a><\/h3>\n<p><strong>Visions, application examples and development goals<\/strong><\/p>\n<p>Dr. Irmhild Rogalla, Institute for Practical Interdisciplinarity (ESE Congress 2016)<\/p>\n<p>Scenarios play a major role in the work of the German Federal Government&#039;s Industry 4.0 platform. They are used to collect requirements for the &quot;RAMI \u2013 Reference Architecture Model Industry 4.0&quot;, as application examples, and as visions.<\/p>\n<hr \/>\n<h2>Lecture series: Modeling<\/h2>\n<h3><a title=\"ESE2016 - Model-driven development of sensor interfaces\" href=\"https:\/\/www.microconsult.de\/en\/model-driven-development-of-sensor-interfaces\/\" target=\"_blank\" rel=\"noopener\">Model-driven development of sensor interfaces<\/a><\/h3>\n<p><strong>Tool support through SensIDL<\/strong><\/p>\n<p>Dr. Christoph Rathfelder, Nathalie Hipp, Hahn-Schickard, Emre Taspolatoglu, J\u00f6rg Hen\u00df, FZI Research Center for Information Technology (ESE Congress 2016)<\/p>\n<p>SensIDL (https:\/\/www.sensidl.de) is an open-source tool for the simplified implementation of communication interfaces for intelligent and resource-constrained sensor systems, which can be considered a central component of the &quot;Internet of Things.&quot; SensIDL (Sensor Interface Definition Language) supports sensor developers with a dedicated interface description language and associated editors, enabling the efficient definition and documentation of sensor interfaces. Based on this description, code generators automatically create the necessary code on both the sensor and receiver sides. This semantically enriched API allows for data instantiation and subsequent transmission. This reduces the workload for developers and increases the efficiency and quality of development and implementation.<strong>.\u00a0<\/strong><\/p>\n<h3><a title=\"The Simulation Game - it&#039;s all a matter of interpretation - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/the-simulation-game-is-all-a-matter-of-interpretation\/\" target=\"_blank\" rel=\"noopener\">The Simulation Game \u2013 it&#039;s all a matter of interpretation<\/a><\/h3>\n<p><strong>Specifying and simulating embedded systems using models<\/strong><\/p>\n<p>Dr. Klaus Birken, itemis AG (ESE Congress 2016)<\/p>\n<p>The crucial question for embedded engineers is: Will the software run on the hardware without damaging it? The software must implement all necessary functions while optimally utilizing the hardware. The product&#039;s economic viability is primarily determined by hardware costs; this is especially true for products manufactured and sold in high volumes. This paper presents a method and a corresponding tool for modeling and simulating this interaction between hardware and software. This can be done during the development process, even before prototypes exist and software implementation is still in the future. No matter what changes the systems engineer makes to the software or hardware model, the tool displays the effects directly and in real time. This enables an interactive, playful approach to system design.<\/p>\n<h3><a title=\"Secure, high-performance, or fast development: What are your priorities? - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/sure-high-performing-or-quickly-developed-what-would-you-like-2\/\" target=\"_blank\" rel=\"noopener\">Secure, high-performance, or fast-developing: What would you like?<\/a><\/h3>\n<p><strong>How to make model-based, informed design decisions<\/strong><\/p>\n<p>Stefan David, MathWorks (ESE Congress 2016)<\/p>\n<p>In the age of networking and machine autonomy (cyber-physical systems), considerable effort is required to ensure that the risk of cybersecurity attacks does not lead to dangerous situations where hackers gain access to security-relevant functions. System and component design and implementation often necessitate compromises and decisions, as the requirements regarding functionality, performance, and safety and security are sometimes contradictory, especially when it comes to standards compliance. We present examples and methods for identifying security vulnerabilities, securing applications, developing standards-compliant solutions, and implementing them quickly and efficiently using model-based design, verification, and static code analysis.<\/p>\n<h3><a title=\"The right entry point into model-based software engineering? - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/the-right-introduction-to-model-based-software-engineering\/\" target=\"_blank\" rel=\"noopener\">The right entry point into model-based software engineering?<\/a><\/h3>\n<p><strong>What matters and what it brings: a practical example<\/strong><\/p>\n<p>Georg R\u00f6\u00dfler, peiker acustic GmbH &amp; Co. KG, Valeo peiker Telematics (ESE Congress 2016)<\/p>\n<p>The advantages of model-based software engineering (MBSE) have been widely described. Nevertheless, the method is less widespread than one might expect because there are some hurdles to overcome when getting started. Often, new products are developed based on an existing system with conventionally developed software. Furthermore, the client frequently expects certain functions to be demonstrated early on and extended during development.<\/p>\n<h3><a title=\"How models make testing more efficient - ESE 2016\" href=\"https:\/\/www.microconsult.de\/en\/how-models-make-testing-more-efficient\/\" target=\"_blank\" rel=\"noopener\">How models make testing more efficient<\/a><\/h3>\n<p><strong>Model-based testing with the OMG&#039;s UML Testing Profile V2<\/strong><\/p>\n<p>Markus Schacher, KnowGravity Inc. (ESE Congress 2016)<\/p>\n<p>Testing costs still represent a substantial portion of the development costs of complex systems. Model-based testing (MBT) promises a significant reduction in these costs, especially in the design and maintenance of test specifications. On the one hand, the comprehensive reuse of test-relevant concepts simplifies their maintenance and further development. On the other hand, the increased degree of formalization in MBT enables both test design and test execution to be largely automated, leading to substantial cost savings, particularly in regression testing. The UML Testing Profile V2 (UTP 2) is a new specification from the Object Management Group (OMG) that is entirely focused on model-based testing.<\/p>\n<hr \/>\n<h2><a title=\"Embedded Software Engineering Expertise - ESE 2016-2\" href=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-2\/\" target=\"_blank\" rel=\"noopener\">Contributions to ESE 2016, Part 2<\/a><\/h2>","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 2016 Beitr\u00e4ge, Teil 1 &#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":[1],"tags":[],"class_list":["post-8244","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"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 2016 (Teil 1) - 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-2016-part-1\/\" \/>\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 2016 (Teil 1) - 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 2016 Beitr\u00e4ge, Teil 1 &#8211; Themenbereiche: [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-1\/\" \/>\n<meta property=\"og:site_name\" content=\"MicroConsult Academy GmbH\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-29T17:27:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-18T07:14:19+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=\"11 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-2016-teil-1\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2016-teil-1\\\/\"},\"author\":{\"name\":\"Sabine Pagler\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/62911b8e19a8bfe3bb62a1626541ee39\"},\"headline\":\"Embedded Software Engineering Fachwissen: ESE 2016 (Teil 1)\",\"datePublished\":\"2025-11-29T17:27:07+00:00\",\"dateModified\":\"2026-06-18T07:14:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2016-teil-1\\\/\"},\"wordCount\":2001,\"commentCount\":0,\"articleSection\":[\"Allgemein\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2016-teil-1\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2016-teil-1\\\/\",\"url\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2016-teil-1\\\/\",\"name\":\"Embedded Software Engineering Fachwissen: ESE 2016 (Teil 1) - MicroConsult Academy GmbH\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#website\"},\"datePublished\":\"2025-11-29T17:27:07+00:00\",\"dateModified\":\"2026-06-18T07:14:19+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/#\\\/schema\\\/person\\\/62911b8e19a8bfe3bb62a1626541ee39\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2016-teil-1\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2016-teil-1\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.microconsult.de\\\/embedded-software-engineering-fachwissen-ese-2016-teil-1\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.microconsult.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Embedded Software Engineering Fachwissen: ESE 2016 (Teil 1)\"}]},{\"@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 2016 (Part 1) - 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-2016-part-1\/","og_locale":"en_GB","og_type":"article","og_title":"Embedded Software Engineering Fachwissen: ESE 2016 (Teil 1) - 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 2016 Beitr\u00e4ge, Teil 1 &#8211; Themenbereiche: [&hellip;]","og_url":"https:\/\/www.microconsult.de\/en\/embedded-software-engineering-expertise-ese-2016-part-1\/","og_site_name":"MicroConsult Academy GmbH","article_published_time":"2025-11-29T17:27:07+00:00","article_modified_time":"2026-06-18T07:14:19+00:00","author":"Sabine Pagler","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sabine Pagler","Estimated reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/#article","isPartOf":{"@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/"},"author":{"name":"Sabine Pagler","@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/62911b8e19a8bfe3bb62a1626541ee39"},"headline":"Embedded Software Engineering Fachwissen: ESE 2016 (Teil 1)","datePublished":"2025-11-29T17:27:07+00:00","dateModified":"2026-06-18T07:14:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/"},"wordCount":2001,"commentCount":0,"articleSection":["Allgemein"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/","url":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/","name":"Embedded Software Engineering Expertise: ESE 2016 (Part 1) - MicroConsult Academy GmbH","isPartOf":{"@id":"https:\/\/www.microconsult.de\/#website"},"datePublished":"2025-11-29T17:27:07+00:00","dateModified":"2026-06-18T07:14:19+00:00","author":{"@id":"https:\/\/www.microconsult.de\/#\/schema\/person\/62911b8e19a8bfe3bb62a1626541ee39"},"breadcrumb":{"@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.microconsult.de\/embedded-software-engineering-fachwissen-ese-2016-teil-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.microconsult.de\/"},{"@type":"ListItem","position":2,"name":"Embedded Software Engineering Fachwissen: ESE 2016 (Teil 1)"}]},{"@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\/8244","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=8244"}],"version-history":[{"count":9,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/8244\/revisions"}],"predecessor-version":[{"id":12943,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/posts\/8244\/revisions\/12943"}],"wp:attachment":[{"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/media?parent=8244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/categories?post=8244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microconsult.de\/en\/wp-json\/wp\/v2\/tags?post=8244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}