Blog
Port designs and their implementation
In his presentation at the ESE Congress digital 2021, MicroConsult trainer Thomas Batt will introduce interface concepts and demonstrate implementation approaches in C and C++. Register now and secure your early-bird ticket! With increasingly complex embedded software architectures, ports offer a solution for...
Software development reimagined – Part 2: Avoiding typical errors through comprehensive software requirements
In the software requirements, developers describe the purpose and intent of a software system as well as its (external) behavior. What expectations do users have of the software product, and how user-friendly is it? How clear is the program structure, how well-organized is the...
Software development reimagined – Part 1: How multicore, safety and security aspects are changing today's software projects
Embedded software development today still mostly takes place in single-core environments. However, software is controlling increasingly complex processes that only function in multi-core environments. This presents new challenges for development. To maintain a high standard in...
ESE 2021 will be digital again
Last year marked a first: Germany's leading conference for the embedded software industry went digital. Numerous advantages convinced the organizing team, participants, and partners/sponsors that a virtual conference is once again the best solution this year – digital, interactive, and more.
The embedded technology boom continues – the most important trends
The rapid growth of the Internet of Things, 5G networks, artificial intelligence, and cloud/edge computing is having a major impact on the development of embedded software. Embedded teams are now releasing software updates faster than ever before. This requires a range of tools to...
Out of the dead end: More flexibility, less optimization
Why did Corona hit us so hard? How do we get out of this crisis? To find answers to these questions, it's worth taking a few systemic looks at the topic of survival. The exciting thing about systemic analysis is that we can apply it to a wide range of questions, about...
A common language for cybersecurity – Part II: Project-specific cybersecurity management
What goals, requirements, and guidelines serve as the basis for a shared understanding of the cybersecurity perspective in the development of road vehicles? How are the processes defined and the risks managed in accordance with ISO 31000? The second part of...
A common language for cybersecurity – Part I: Introduction and comprehensive cybersecurity management
What goals, requirements, and guidelines serve as the basis for a shared understanding of the cybersecurity perspective in the development of road vehicles? How are the processes defined and the risks managed in accordance with ISO 31000? The first part provides an overview...