-current_position : int -max_position : int -current_speed : int -modes +move_to()
16
Benedikt Johannsen
09.12.2010
Zielsetzung
Bereitstellung einer Infrastruktur für das Modell
Repository für Modell-Instanzen Abfragen über diese Instanzen Nutzung der bisherigen Kommunikationsschnittstelle Möglichst geringer Overhead für Entwickler
17
Benedikt Johannsen
09.12.2010
Zielsetzung
Beispiel: Fenster in der Küche öffnen
18
H
Benedikt Johannsen
09.12.2010
Zielsetzung
Was braucht es:
19
Modellierung der Wohnung Repository Server für Instanzen Kommunikationsschnittstelle
Benedikt Johannsen
09.12.2010
Motivation
Rückblick
Zielsetzung
Vorgehen
Herausforderungen
Geplantes Vorgehen
20
Benedikt Johannsen
09.12.2010
Vorgehen
Inbetriebnahme/Einarbeitung in CIM
Modellierung
Programmier-Schnittstellen
21
Benedikt Johannsen
09.12.2010
Vorgehen - CIM
CIM:
Open Source Server vorhanden (zB. SFCB) Kommunikation via HTTP Nachrichten Format XML-CIM
22
Benedikt Johannsen
09.12.2010
Geplante Struktur
23
ActiveMQ
H
API
API
Struktur Middleware für CIM-XML via ActiveMQ
MQadapter
Benedikt Johannsen
09.12.2010
Geplante Struktur
Informationen die ein Device braucht Attribute für eigene Instanz Adresse vom CIM-Server
Infos
24
die ein Agent braucht Klassennamen, Bezeichner
H
Benedikt Johannsen
09.12.2010
Abgrenzung Kein
komplettes Modell
Keine
25
Kontext-Informationen
Benedikt Johannsen
09.12.2010
Motivation
Rückblick
Zielsetzung
Vorgehen
Herausforderungen
Herausforderungen
26
Benedikt Johannsen
09.12.2010
Herausforderungen
Modellierung
Fail-Safety Verbindungsabbrüche Konsistenz der Modell-Instanzen