Hype – Hyper – Hypervisor
Opportunities and challenges in embedded systems
While virtualization has been successfully used in the server and desktop sectors for many years, the embedded sector is lagging considerably behind. Why is that? Wouldn't it make sense to use virtualization with a hypervisor in embedded systems? The answers lie, firstly, in the support from processor manufacturers and, secondly, in the desired use case, i.e., the actual benefit. Similar discussions took place 25 years ago when operating systems gradually began to disrupt the embedded sector. After all, the software responsible for virtualization is often referred to as the operating system for the guest operating systems running on it.
What are the purpose and benefits of a hypervisor for embedded systems? What advantages does it offer compared to other solutions? Are there generally accepted approaches or patterns for implementing virtualization? What challenges arise during implementation, and how do hardware manufacturers try to support the most efficient implementation possible?
Speaker: Marcus Gößler
These MicroConsult trainings cover the topic in detail >>
Compact seminar: Embedded software architecture
Modeling, documentation, communication
This compact seminar presents the most important architectural views for embedded software using UML (Unified Modeling Language), independent of the specific tool used. It answers these questions:
- Which architectural views are applicable to embedded software?
- What benefits lie behind each architectural approach?
- Which architectural view should be modeled with which UML diagram, and how?
The theoretical explanations are accompanied by a clear, practical demonstration example. A proven UML model structure (model template) is also presented. The Enterprise Architect from Sparx is used as an example UML tool. However, the seminar content is transferable to any UML tool and independent of a specific programming language.
Target audience: Embedded software architects and embedded software developers
Speaker: Thomas Batt
These MicroConsult trainings cover the topic in detail >>
Compact seminar: Security foundations for embedded systems
No more excuses for not starting.
Security is on everyone's lips, yet few people sustainably address the related issues in their embedded systems. How do I integrate security into my system? Why should I even do it, and what additional effort should I expect? How can I approach it methodically? Which cryptographic methods are best suited for which purposes? How do I know what threats I'm dealing with, and what does that mean for potential damage and the associated risk?
Don't rely on a "feeling" of security! Approach the topic methodically and systematically, without reinventing the wheel every time. In this 3-hour compact seminar, you'll learn what's actually required of you and how best to meet those requirements.
Target audience: Project managers, developers, team leaders, testers, integrators
Speaker: Marcus Gößler