Embedded Systems
Would you like to learn how a consistent IT architecture minimizes the risks when developing complex systems? If you would like to learn everything about embedded systems, then you will enjoy this training. Together we will examine which solution concepts are suitable for designing system and software architecture. The coherent use of modeling languages (e.g. UML) is practiced in detail during the training.
Certificate of attendance from Spirit in Projects Advanced
Goals
- Understand system and SW architecture for embedded systems
- Planning the SW architecture for embedded systems
- Intensive examination of the management of SW architectures of embedded systems
- Understand and apply relevant methods for creating and documenting the SW architecture for embedded systems
- Gain interesting insights into variant management
Target Groups
Content
1. System development for embedded systems
- Basic structures of embedded systems
- Contents of a system architecture
- Differences and connections between functional architecture and technical system architecture
- Specify hardware-software interfaces
2. Software development for embedded systems
- Different approaches to modeling software architecture for embedded systems
- Selection of suitable modeling approaches
- Profiles for the use of UML in embedded systems
- Implementation of software architectures for embedded systems
3. Functional safety
- Basic terms, norms and standards (IEC 61508)
- Procedure for developing safety-related systems
- Security integrity level
- Security system architectures
- Consider security requirements in software architectures
- Tools
- Use of existing software components
4. Real time and concurrency
- Basic concepts of real-time systems
- Cyclic Executive
- multitasking
- interrupts
- Interactions between jobs
- Real-time operating systems
- Analysis of real-time properties
5. Distributed systems
- Reasons for the distribution of functions
- Time-triggered and event-triggered communication in distributed embedded systems
- Derive distribution of functions
- Common bus systems and their characteristics
6. Variant management
- Model variabilities
- Mechanisms for implementing variability
Certification
For this training you will receive a certificate of participation from Spirit in Projects.
Certified Trainings
Internationally recognized certifications for your career.
Experienced Trainers
Learn from competent experts with practical experience.
Flexible Formats
Webinars, video trainings or on-site – exactly as you need it.