Login Register

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

System & Software Architect

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

Software designers Software Architect System Architect Enterprise Architect and anyone who wants to get involved with system and software architecture

Content

01

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
02

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
03

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
04

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
05

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
06

6. Variant management

  • Model variabilities
  • Mechanisms for implementing variability

Certification

For this training you will receive a certificate of participation from Spirit in Projects.

More information on certifications

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.