ENGINEERING EXCELLENCE STARTS WITH SIMPLICITY
IMPROVING DEVELOPMENT ENGINEERING
SEMINARS AND WORKSHOPS
Requirements Engineering
DOING IT RIGHTUnderstand the role that well-defined requirements can play and what the requirements must offer within the organization in order to fulfill this role.
System and Software Architecture
THE BASICSUnderstand what an architecture is and the essential role of architecture in system- and software-development.
Software and System Architecture
PATTERNS IN EMBEDDED ARCHITECTUREAn overview of useful, re-usable patterns for the architecture of embedded systems.
Model Driven Development
MAKING IT EFFECTIVEParticipants learn to understand the basic principles of model-driven development and about how to extract and obtain the greatest possible benefit.
Real-Time Software Development
BASICSUnderstand the essential mechanisms that make real-time software development possible.
Real-Time Software Development
ADVANCED CONCEPTSThe purpose of this seminar is to show useful development patterns for real-time software development.
Memory Concepts
FOR EMBEDDED SOFTWARELearn how memory models are used in software development and how they critically impact the architecture of the system.
Secure Boot
BASIC CONCEPTS AND TRADEOFFSThe purpose of this seminar is to understand how secure boot works and to provide familiarity with the concepts upon which it is based.
My Opinions
I have a strong love/hate relationship with continuous integration. On the one hand, it is
It has been some time since I last added an article to this list. It