01.06.2014 Aufrufe

PDF Dokument , 0,5 MB

PDF Dokument , 0,5 MB

PDF Dokument , 0,5 MB

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!