Software architecture for Embedded Systems

Duration:
2 days 9:00 - 17:00 Uhr

Date:
24. - 25.01.2018

  Training fee:
1.290 Euro plus VAT tax
Anmeldung
 

Goal of professional training

The participants get to know the duties, tools and methods for software architects. We teach them how to develop and document software architectures in a structured way. They also will learn the most important architecture styles for embedded systems and will be able to apply them within their own projects.
All learned knowledge will be practiced through hands-on exercises

 

 

Softwae Architektur

Target Group
Software architects, software developers, software project managers, system architects

Preconditions
Software development knowledge
Experience with ROOM or UML is helpful

Training Content
Software Architecture Basics (1st day)

  • What is software architecture?
  • Roles and interfaces of an architect
  • Requirements towards software architectures
  • Usage of UML for the documentation of software architectures
  • Design of software architectures
  • Architecture patterns
  • Tools of a software architect

Embedded Software Architecture (2nd day)

  • Architecture patterns for embedded systems
  • Communication and execution models
  • Description of structure and behavior
  • Component based development
  • Abstraction and automation with model driven software development
  • Presentation of tools for model driven software development
  • Method and Training Material
  • Presentation, hands-on exercises

 

Trainer
Thomas Schütz

Thomas Schütz

Schulungsbeschreibung: PDF