vollmann engineering gmbh deutsch - english

 
   engineering  training  vorträge  artikel  blog   
home
sitemap
Embedded Design  

 
 
 

design
c++
embedded c++
embedded linux
 
 
 
                  
schulung
software design
oo design
oo design patterns
sw architektur
embedded design
c++
embedded systeme
embedded linux
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 Design.

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.

Weitere Seminare zum Thema
Vorgängige Seminare:
OO Design
Objektorientiertes SW-Design
Strategieseminare:
Embedded Linux
Der Pinguin als moderne Alternative
Technische Seminare:
Embedded C++
Die ideale Programmiersprache für objektorientierte 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 vorträge artikel blog kontakt
copyright © 2003-2015 vollmann engineering gmbh