vollmann engineering gmbh deutsch - english

 
   engineering  training  technische infos  vorträge  artikel   
home
sitemap
Embedded Design  

 
 
 

strategie und prozess
design
c++
embedded c++
embedded linux
komplettlösungen
 
 
 
                  
schulung
strategie und prozess
software design
oo basics
uml
oo design
oo design patterns
c++ design patterns
sw architektur
embedded design
c++
embedded systeme
embedded linux
embedded c++ strategie
embedded design
embedded c++

  • "Welche spezifischen Probleme haben Embedded Systeme?"
  • "Ist objektorientierte Entwicklung für mein kleines System überhaupt sinnvoll?"
  • "Kann ich UML für Echtzeitsysteme einsetzen?"
  • "Was für eine Rolle spielen Design Patterns in Embedded Systemen?"
  • "Gibt es echtzeitfähige OO-Sprachen?"
Embedded Design, 2 Tage

Embedded Software ist anders: oft müssen Real-Time-Anforderungen erfüllt werden und es steht sehr wenig Speicher zur Verfügung. Und Embedded Systeme müssen sehr zuverlässig sein: 99.99% Verfügbarkeit sind oft nicht genug. Und in Embedded Systemen muss das gesamte System kontrolliert und koordiniert werden: Hardware Interrupts, Gerätetreiber, unterschiedliche Speichertypen, Applikations-Tasks.
Embedded Systeme sind daher zwar oft relativ kleine Anwendungen, aber eben doch ziemlich komplex. Gerade auch bei solchen Anforderungen erleichtern objektorientierte Methoden und Techniken die Entwicklung. Entsprechend erlauben objektorientierte Notationen auch die Modellierung von Echtzeitanforderungen und Synchronisationsmechanismen.

Seminarziel
In Embedded Design lernen Sie, die Möglichkeiten der objektorientierten Modellierung für Ihre Embedded Systeme auszuschöpfen. Sie kennen Design Patterns, die Ihnen beim Design Ihrer Systeme helfen und setzen diese spezifisch ein. Sie können das Echtzeitverhalten Ihrer Systeme in UML modellieren und entsprechende Probleme erkennen. Sie sind in der Lage, verschieden Programmiersprachen bezüglich ihrer Eignung für OO-Entwicklung wie für Embedded Systeme zu beurteilen.

Zielgruppe
Systemarchitekten, Programmierer, Software-Entwickler, Software-Designer, Integratoren, Systemverantwortliche, System-Designer, Projektleiter

Voraussetzungen
Sie haben Erfahrung in Software-Design von Embedded Systemen und Grundkenntnisse der objektorientierten Konzepte entsprechend dem Seminar OO Basics.

Inhalt

  • Eigenheiten von Embedded Systemen
  • Real-Time-Modellierung
  • Modularisierung
  • Speicherverwaltung
  • Synchronisationsmechanismen
  • Design Patterns für Embedded Systeme
  • Bewertung von Programmiersprachen

Methode
Embedded Design ist ein Praxisseminar. Ein Grossteil des Seminarprogramms besteht aus Übungen. Sie lernen an praktischen Beispielen, wie Sie einfache und komplexe Embedded Systeme objektorientiert modellieren und die Anforderungen umsetzen.

Termine
Embedded Design findet auch regelmässig als öffentliches Seminar Embedded Design bei ZFI in Zürich statt.
Nähere Informationen hierzu finden Sie unter ZFI Embedded Design oder unter info@zfi.ch.

Weitere Seminare zum Thema
Vorgängige Seminare:

OO Basics
Eine Einführung in die objektorientierten Konzepte
UML
Übersicht über die Standard-Notation für objektorientierte Systeme
Strategieseminare:
Embedded Linux
Der Pinguin als moderne Alternative
Embedded C++ Strategy
Strategische Überlegungen zur Entwicklung von Embedded Systemen
SW Development Strategy
Die Rolle von OO-Konzepten auch für Embedded Systeme
SW Development Process
Entwicklungsprozesse für objektorientierte Methoden
Technische Seminare:
Embedded C++
Die ideale Programmiersprache für objektorientierte Embedded Systeme
C++ Design Patterns
C++-Standardbausteine auch für Embedded Systeme
OO Design Patterns
Sprachübergreifende Muster auch für Embedded Systeme
SW Architektur
Wie grosse Embedded Systeme flexibel werden

Boxed Objects
vollmann engineering gmbh
home sitemap engineering beratung coaching training support realisierung technische infos vorträge artikel kontakt
copyright © 2003-2006 vollmann engineering gmbh