Blog
Quality requirements for embedded software – Part 1: Requirements and myths
Capturing and managing requirements is a key to project success. Embedded software functionality is easier to describe in requirements than quality attributes. However, quality attributes cannot simply be "tested in" at the end. The more abstract...
Quality requirements for embedded software – Part 2: The measurement method
Capturing and managing requirements is a key to project success. Embedded software functionality is easier to describe in requirements than quality attributes. However, quality attributes cannot simply be "tested in" at the end. The more abstract...
Quality requirements for embedded software – Part 3: A data collection example
Capturing and managing requirements is a key to project success. Embedded software functionality is easier to describe in requirements than quality attributes. However, quality attributes cannot simply be "tested in" at the end. The more abstract...
Taming the Dragon – Secure Software from the Start (Part 3)
What the experts say: During the research for the article "Taming the Dragon - Secure Software from the Start," MicroConsult interviewed embedded experts and received advice and statements on quality and security, which we have summarized in the following points. The most frequent and...
Food for thought on embedded topics: MicroConsult at the ESE Congress 2019
It's ESE time again! The embedded software community will meet for the 12th time in Sindelfingen from December 2nd to 6th. Every year, developers, managers, and project leaders delve into the latest embedded topics and broaden their horizons. MicroConsult is...
More important than ever: Think in systems and architectures
Looking at the present and the future clearly shows that the embedded world and the IT world are intertwined and will become increasingly so. Embedded systems are becoming part of the Internet of Things, which is evolving into the Internet of Everything and is a breeding ground...
Multicore Microcontrollers Part 1: How Project Resources Determine the Right Selection of the Multicore Microcontroller
The demands placed on microcontroller-controlled systems are increasing year by year. They are expected to offer greater convenience, expanded functionality, and enhanced security for the user. The processing cores that handle these expanded and new tasks require ever more computing power. These...
Multicore Microcontrollers Part 2: Which safety and security requirements are important when choosing an MCU?
The first part of this series on selecting the right multicore processor focused on determining the computing power requirements and evaluating them for the project. As a second step, we will now consider the requirements regarding functional safety and data security. When considering...