PDF Dokument , 0,5 MB
PDF Dokument , 0,5 MB
PDF Dokument , 0,5 MB
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Erfahrungen aus der SimPDM<br />
Referenzimplementierung bei T-Systems<br />
XML-Datei basierte Integration mit MEDINA<br />
20.11.2008 Ralf Damm<br />
T-Systems Enterprise Services<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
1
SimPDM Referenzimplementierung<br />
Scope<br />
Referenzimplementierung der Gruppe 5 (Daimler CVD, T-Systems)<br />
im Rahmen der SimPDM Arbeitsgruppe<br />
Ziele<br />
Validierung der Inhalte des SimPDM Schemas<br />
Bereitstellung von Daten im XML-Format von SimPDM<br />
Möglichkeit zur Verwendung vorhandener Daten aus MEDINA PreProcessing<br />
Übernahme der MEDINA Modelle ins SDM System<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
2
SimPDM Referenzimplementierung<br />
Leistungsumfang<br />
MEDINA<br />
MEDINA-XML<br />
Schema<br />
SimPDM<br />
Konverter<br />
SimPDM-XML<br />
Schema<br />
SDM<br />
Umfang der Umsetzung<br />
Unidirektionale Konvertierung von XML Daten im MEDINA PreProcessing Format in<br />
das SimPDM-XML-Format<br />
Unterstützung von Referenzen auf Modelldaten (BIF, Connector)<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
3
SimPDM Referenzimplementierung<br />
Zeitliche Umsetzung<br />
06/2007<br />
Kickoff-Meeting zur<br />
Implementierung<br />
08/2007<br />
Finale Version der<br />
XML-Mapping-Tabelle<br />
10/2007<br />
Vorbereitung und Start<br />
der Implementierung<br />
12/2007<br />
Fertigstellung Referenzimplementierung<br />
Erstellung Mapping<br />
Tabelle<br />
Impl.<br />
Test/FB<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
4
SimPDM Referenzimplementierung<br />
Mapping<br />
Mapping MEDINA-XML nach SimPDM-XML<br />
Umfangreiche Mapping-Tabelle (ca. 50 Mappings)<br />
Mapping_PartTree_SimPDM_20070816.xls<br />
Zielbereiche im SimPDM-Schema<br />
BASE, TOPO, PROP<br />
Schwerpunkte sind im BASE-Paket<br />
model, model_version, model_version_relationship<br />
document, reference_to_file<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
5
SimPDM Referenzimplementierung<br />
Implementierung<br />
Programmiersprache JAVA<br />
XML-Handling über JAXB<br />
MEDINA-XML<br />
Schema<br />
Schema<br />
Compiler<br />
Schema<br />
Compiler<br />
SimPDM-XML<br />
Schema<br />
MEDINA-XML<br />
JAVA<br />
Klassen<br />
Mapping<br />
JAVA<br />
Klassen<br />
SimPDM-XML<br />
Referenzimplementierung<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
6
SimPDM Referenzimplementierung<br />
Ergebnisse<br />
Konverter ist einsatzbereit<br />
Validierung der Ergebnisse<br />
gegen SimPDM Schema<br />
Validierung und Visualisierung<br />
per Ice.net<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
7
SimPDM Referenzimplementierung<br />
Beispiel<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
8
SimPDM Referenzimplementierung<br />
Feedback<br />
Das Schema kann die ausgewählten Inhalte vollständig abbilden.<br />
Das XML Schema ist sehr generisch und nur für die maschinelle<br />
Verarbeitung geeignet.<br />
Schwerpunkt liegt weniger auf Datenaustauschformat als auf<br />
Datenmodell.<br />
Spezifische Inhalte werden häufig über Parameter gemappt.<br />
In der V2 wurden folgende von T-Systems angeregte Inhalte<br />
aufgenommen :<br />
Spezifische Parameter z.B. Koordinate, Masse wurden eingeführt.<br />
Relationen zwischen Modellen können ohne Transformation bestehen<br />
(Spiegelteilbeziehung)<br />
Weitere Standardisierung ist wichtig (z.B. Abbildung PLM Services).<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
9
Vielen Dank für Ihre Aufmerksamkeit!<br />
Damm / SimPDM Abschlussveranstaltung 20.11.2008<br />
10