With such opposing forces, how can the development of embedded systems still remain successful, maintainable and reliable?
This white paper gives an overview of how embedded system engineers
can cope with these issues, now and in the future. It does so by showing
what successful strategies we have developed in the past few years.
Taking the development of the fastest duplex cut sheet printer in the world
as a case example, we outline four elements of successful embedded software design:
- Model driven development as the leading method for designing and building real-time systems.
- A standard real-time embedded software architecture.
- Reuse of software as a “company philosophy”.
- Systematic approach to quality control.
The lessons learned from our experiences with embedded design are so general that they can be applied to a wide range of real-time system designs.
read more
More...