MicroConsult was represented at the ESE Congress 2021 not only as an organizer, but also as an event partner and with the following contributions:
Port designs and their implementation approaches
Structure, definition, realization, connection and access
With increasingly complex embedded software architectures, ports offer a logical way to group provided and required software interfaces.
This article demonstrates which port design options an architect should be aware of and how the port concept can be implemented using the C++ programming language. Knowledge of UML and object-oriented programming with C++ is required to understand the content.
This presentation is aimed at software developers and architects and covers the following topics:
- Presentation of the port concept
- Port Design: Unidirectional, bidirectional
- Port Design: Multiple, split, and nested
- Port implementation approaches
- Specific port example
- Further implementation aspects
After the presentation, participants will be able to decide whether ports are a suitable concept for their software architectures. They will apply ports in software architecture development and possess knowledge of their implementation in C++.
Speaker: Thomas Batt
These MicroConsult trainings cover the topic in detail >>
Test ended well, all is well.
Blackbox tests using whitebox metrics do not yield graybox tests.
Everyone wants the highest possible quality with the least possible testing effort. With black-box testing, the degree to which quality criteria are met initially increases rapidly, but beyond a certain point, progress becomes very slow. White-box testing behaves in exactly the opposite way: at first, nothing happens, and only later does the result quickly rise to the desired level. A combination of black-box and white-box methods leads more effectively to the desired goal.
The presentation addresses the following questions: How do you define this goal, and what is the right mix? When am I actually finished with testing? It presents practical approaches for effectively improving the quality of embedded software.
After the presentation, participants will be able to better plan the quality characteristics of their embedded software and implement testing activities more efficiently.
The presentation is aimed at developers, software architects, testers, project managers and product managers.
Speaker: Remo Markgraf
These MicroConsult trainings cover the topic in detail >>
Compact seminar
Automotive cybersecurity according to ISO/SAE 21434
The automotive sector is increasingly affected by cyberattacks. For some time, the industry has been waiting for standardized guidelines on how to properly address threats, partly to establish a degree of legal certainty. The ISO/SAE 21434 standard, now available as a final international standard, aims to close this gap. It provides guidelines for all areas of cybersecurity across all phases of an automotive product's lifecycle. Emphasis is also placed on its applicability in conjunction with other established standards, for example, from the areas of risk management or safety. This allows for flexibility in the explicit application of the standard, so that it does not impose a rigid set of requirements, but rather provides a framework within which the process should be implemented.
The seminar covers the following topics:
- Current status of ISO/SAE 21434
- Demands on management, development, manufacturing, etc.
- Methods for analyzing and evaluating cybersecurity
- Comparison with other existing standards in the fields of risk management and safety
Target audience: System, security, safety, software, and hardware engineers
Speaker: Marcus Gößler
These MicroConsult trainings cover the topic in detail >>
MicroConsult, as the organizer, participates every year with an exhibition stand and numerous contributions at the
ESE Congress represented:
Overview: MicroConsult contributions ESE 2020
Overview: MicroConsult contributions ESE 2019
Overview: MicroConsult contributions ESE 2018
Overview: MicroConsult contributions ESE 2017