Info

Please see below for English version.

Softwarearchitektur für Embedded Systeme

Die Teilnehmer lernen die Aufgaben, Werkzeuge und Methoden des Softwarearchitekten kennen und können nach dem Seminar strukturiert Softwarearchitekturen entwickeln und dokumentieren. Sie lernen die wichtigsten Architekturstile für Embedded Systeme und wie sie diese in Projekten anwenden können. Alle vermittelten Kenntnisse werden in praktischen Übungen angewendet und vertieft.

Dieses Seminar können Sie auch als Inhouse-Seminar buchen! Schreiben Sie uns einfach eine unverbindliche Mail mit Ihrem Wunschtermin und Ort mit Anzahl der Teilnehmer: training@eclipseina.com

Blättern Sie durch den Seminarkatalog der Embedded Academy, um viele weitere hochwertige Trainings zu entdecken!


Zielgruppe

Softwarearchitekten, Softwareentwickler, Softwareprojektleiter, Systemarchitekten


Voraussetzungen

Fortgeschrittene Kenntnisse in der Softwareentwicklung sind erforderlich.
Erfahrung mit ROOM oder UML ist von Vorteil.
Englischkenntnisse sind erforderlich, da die Seminarunterlagen in englischer Sprache verfasst sind.


Seminarinhalte

  • Was ist Softwarearchitektur?
  • Rolle und Schnittstellen des Architekten
  • Anforderungen an Softwarearchitekturen
  • UML zur Dokumentation von Softwarearchitekturen
  • Entwurf von Softwarearchitekturen
  • Architektur Patterns
  • Werkzeuge des Softwarearchitekten
  • Architektur Patterns für Embedded Systeme
  • Kommunikations- und Ausführungsmodelle
  • Beschreibung von Struktur und Verhalten
  • Komponentenbasierte Entwicklung
  • Abstraktion und Automation mit modellgetriebener Softwareentwicklung
  • Vorstellung von Werkzeugen zur modellgetriebenen Softwareentwicklung


Veranstalter:

Eclipseina GmbH | Embedded Academy

Technologiezentrum TechBase
Franz-Mayer-Straße 1
93053 Regensburg

Tel.: +49 941 / 462 974 20
Fax: +49 941 / 462 974 30


→ Termine und Anmeldung


--------------------------------------------------------------- English ---------------------------------------------------------------

Software Architecture for Embedded Systems

Participants will obtain knowledge about the tasks carried out by software architects as well as the tools and methods they use. Using architecture principles as a basis, participants will learn about the key architecture methods for embedded systems and how to apply these in projects. After completing the seminar, participants will be able to develop and document structured software architectures.

Participants will apply and expand their knowledge with the help of a universal and practical example.

You can also book this seminar as an in-house seminar! Just write us a short non-binding e-mail with the desired date and location as well as the number of participants: training@eclipseina.com

Get an overview of all our seminars on embedded-academy.com!


Target Group

Software architects, software developers, software project managers and system architects


Requirements

Knowledge of embedded software development
Experience in working with a modelling language would be an advantage (e.g. UML or ROOM)


Training Content

Basic Principles of Software Architecture (1st day)

  • What is software architecture?
  • The role of architects and the interfaces they use
  • Software architecture requirements
  • UML for documenting software architectures
  • Designing software architectures
  • Architecture patterns for embedded systems
  • The tools used by software architects

Advanced Principles of Software Architecture (2nd day)

  • Architecture patterns for embedded software
  • Communication and implementation models
  • Description of structures and properties
  • Component-based development
  • Abstraction and automation with model-based software development
  • Demonstration of tools for model-based software development


Organiser:

Eclipseina GmbH | Embedded Academy

Technologiezentrum TechBase
Franz-Mayer-Straße 1
93053 Regensburg

Tel.: +49 941 / 462 974 20
Fax: +49 941 / 462 974 30


→ Dates and Registration