ASAM-ODS Grundlagen Seminar

Download Report

Transcript ASAM-ODS Grundlagen Seminar

ATHOS Benutzertreffen
Report of the Lab.
Glashütten, 16.Juni 2005
HighQSoft GmbH, Karst Schaap
[email protected]
www.highqsoft.de / www.highqsoft.com
16.Juni 2005 - 1
Themen
• Aktueller Stand der Entwicklung
• Geplante Entwicklungen
• Avalon Co-Server
16.Juni 2005 - 2
Aktueller Stand der
Entwicklung
•
•
•
•
•
•
ASAM ODS 5.0
AsamCommander
Catwalk/OdsWeb
Modelmapping
Importtool
Deployment
16.Juni 2005 - 3
Aktueller Stand der
Entwicklung
• ASAM ODS 5.0
– Performanz Verbesserung bei Zugriff auf
LocalColumns
– Fehlerbehebungen
– ATF/XML implementiert
• offen: Referenz mit Xpointer
– Raw-Datatype in Athos Runtime System und
Translator mme
– Vergrößerung von BLOB size
27.April 2004 - 4
Aktueller Stand der
Entwicklung
• AsamCommander
– Plugin an verschiedene Stellen.
– Aktuelle Plugins
• OdsGraph (Session)
• Security Administration (Session, Element,
Instanz)
• ColumnEditor (Instanz von defininierten Typ)
(Kundenspezifisch)
16.Juni 2005 - 5
Aktueller Stand der
Entwicklung
• Catwalk/OdsWeb
– IMMA, Phase II, Anpassung GUI, Reportfunktion,
Datenexport, Messdatenanzeige.
– MODIS, Fehlerhandling und Laderampen
überarbeitet.
– VDM, Versuchsdaten Management, nur
Beschreibende Informationen, keine Messdaten
(Prototyp bei VW)
16.Juni 2005 - 6
Aktueller Stand der
Entwicklung
• Modelmapping
– Mapping von Puma Zugriffschutz auf ASAM ODS
Zugriffschutz
– Submatrix Mapping standardisiert.
– Batch-Betrieb
– Mehrsprachige Fehlermeldungen
– Benutzerspezifische Variablen
– CRC-Check auf Parameterdateien
– Werkzeuge zur Dokumentation eines Laderampes
16.Juni 2005 - 7
Aktueller Stand der
Entwicklung
• Importtool
– Online-Import, mit Korrektur
– ASAM ODS 5.0 Anpassungen
– Performanz Optimierung
– Weitere Applikationsmodelle
– Einbindung in Businesslogik
16.Juni 2005 - 8
Aktueller Stand der
Entwicklung
• Deployment
–
–
–
–
AthosConfig
Setup mit IzPack
Automatisches Testen mit Junit
UpdateStorage
16.Juni 2005 - 9
Geplante Entwicklungen
•
•
ASAM ODS 5.0
Kundenspezifische Entwicklungen
16.Juni 2005 - 10
Geplante Entwicklungen
•
ASAM ODS 5.0
–
–
–
–
–
–
Extended Query, on going
DT_ENUM, on going
Inheritance
Änderung der LocalColumn Values über
Valuematrix.
NameMap
Extended Schreibfunktionen
16.Juni 2005 - 11
Geplante Entwicklungen
• Kunden spezifische Entwicklungen
– Excel Export/Import als Plugin für
AsamCommander
– Applikationsmodel Erstellung
16.Juni 2005 - 12
Avalon Co-Server
• Was verstehe wir unter ein Avalon CoServer.
• Wofür dient eine Avalon Co-Server.
• Wie ist der Aufbau der Avalon Co-Server
• Mögliche Anwendungen
16.Juni 2005 - 13
Avalon Co-Server
Was verstehe wir unter ein Avalon Co-Server.
• Ein ASAM ODS Client Komponente, die
spezifische Aufgaben übernimmt.
• Aufgaben sind intensiv in Kommunikation,
Speicher oder CPU-Last.
• Komponente ohne GUI.
• Komponente mit eigener Corba-API zu Client
Anwendung.
16.Juni 2005 - 14
Avalon Co-Server
Wofür dient eine Avalon Co-Server.
• Speicher und Rechen intensive Aufgaben
verringert die Anforderungen an der ClientRechner.
• Kommunikation intensive Aufgaben verringert
die Anforderungen an das Netzwerk.
• Bessere Performanz.
• Parallel Aufgaben Bearbeitung (Skalierung).
16.Juni 2005 - 15
Avalon Co-Server
Wie ist der Aufbau der Avalon Co-Server
Avalon
Co-Server
Co-Server
Corba, OO-API
Corba Client spez.
Corba Client Spez.
Avalon-ODS-API
Avalon Co-Server
Avalon Co-Server
ODS-API
Corba, OO-API
Java-Language Binding
Athos Runtime System
ODS-API
Translator
Athos Runtime System
Translator
Datenablage
16.Juni 2005 - 16
Avalon Co-Server
Mögliche Anwendungen
•
•
•
•
•
•
Query auf Massendaten.
Rainflowzählung.
Formelberechnung
Intelligentes Löschen
Archivierung
....
16.Juni 2005 - 17
Vielen Dank für Ihre Aufmerksamkeit