openmdm DIAdem als Teil einer offenen Softwareplattform für Versuchs- und Messdatenmanagement
Gliederung Ein offener Ansatz: openmdm Der openmdm Standardprozess openmdm und DIAdem DIAdem im openmdm Workflow openmdm im Zusammenspiel mit dem DataFinder Die openmdm Community Fazit
Ein offener Ansatz: openmdm Software Framework für die wirtschaftliche Umsetzung eines Messdaten Warehouse Standard(software)komponenten zur Unterstützung wichtiger Schritte im Versuchsprozess Offene Schnittstellen (Laderampen) zu Mess-Systemen und Analyse-Applikationen Offener Standard zur strukturierten Datenablage (ASAM ODS) als Basis Anpassbar an spezielle fachliche Anforderungen durch Customizing Erweiterbar durch die problemlose Integration eigener Softwarekomponenten Zielgruppe: Unternehmen mit vielen unterschiedlichen Prüfeinrichtungen, großen Mengen an vielfältigen Messdaten und hohen Anforderungen an deren Analyse, Archivierung, (Mehrfach-)Verwendung und Sicherheit
Der openmdm Standardprozess Erstellen des Versuchsauftrags Übertragung an den Bearbeiter auf Basis von Papier auf Basis von IT-Schnittstellen Veröffentlichung der Daten für spezifische Benutzergruppen Navigation und Suche nach Daten (auf Basis der Metadaten) Anzeige der openmdm Objekte Versuchsmanagement Messdatenmanagement Versuchsdatenanalyse Prüfstand Versuchsbeauftragung Versuchsplanung Versuchsausführung Versuchsdatenablage Versuchsdatenabfrage Versuchsdatenanalyse DIAdem Definition der Versuchsparameter (Metadaten) Prüfling Messmittel Versuchssetup Versuchsschritte Unterscheidung zwischen statischen und dynamischen Parametern Unterstützung durch vordefinierte Templates (ermöglicht Standardisierung) Fahrversuch Import der Messdaten (oder Versuchsergebnisse) in openmdm Zuordnung der Daten zum Versuchsauftrag Dokumentation veränderter Versuchsparameter Selektion der Daten Übertragung von Daten Werte Referenzen Anbindung von Werkzeugen für die Datenanalyse
Das openmdm Messdaten Warehouse Versuchsbeschreibungen Versuchsergebnisse Befundungen Projektinformationen Versuchsaufträge Begleitdokumente Messdaten (Werte, Bild, Ton, Video)
openmdm Architektur Kundenspezifische Komponenten Shopping Basket Testplanner Anwendungskomponenten Navigator Search Viewer Laderampen Workflow Engine Basis- und Infrastrukturkomponenten User Management Corba Server Administration MDM API ODS Server Reference ODS Format A Format B Format C File Ablage Metadaten Messdaten
Anwendungsbeispiel: openmdm und DIAdem Anwendungsbereich: Überprüfung der Vorgaben für die Fahrleistung und den Kraftstoffverbrauch von Fahrzeugen Messdaten Warehouse für mehrere Dauerlaufprüfstände (an unterschiedlichen Standorten) Vorlagen für die Beschreibung von Versuchen und Messungen (Schnittstellen zur Messmittel und Versuchsfahrzeugverwaltung) Beauftragung von Versuchen über definierte Schnittstellen auf Basis TDM/TDX Import von Messdaten/Versuchsergebnissen über definierte Schnittstelle auf Basis von TDM/TDX
Die openmdm Workflow Komponente Versuchsmanagement Messdatenmanagement Versuchsdatenanalyse Versuchsbeauftragung Versuchsplanung Versuchsausführung Versuchsdatenablage Versuchsdatenabfrage Versuchsdatenanalyse Häufig laufen Messdaten durch die gleichen Evaluierungsprozesse openmdm kann automatisierte Workflows ausführen Denkbare Prozessschritte sind: Importe Abfragen Selektionen Exporte Berechnungen Analysen/Auswertungen Statusänderungen Ein definierter Workflow kann durch den Benutzer oder ein Ereignis angestoßen werden
Anwendungsbeispiel: DIAdem im openmdm Workflow Anwendungsbereich: Dokumentation von Fahrversuchen im Bereich Fahrerassistenzsysteme Abbildung von Fahrkatalogen mit repräsentativen Fahrszenarien in openmdm Erprobungsfahrten im Prüfgelände und Straßenverkehr Enorme Datenmengen durch unerlässliche Videodokumentation Import von Versuchsdaten über Laderampen Vordefinierte Workflows für automatische und nachvollziehbare Auswertung im Zusammenspiel mit unterschiedlichen Analysewerkzeugen (z.b. DIAdem) Verweise in den openmdm Datenstrukturen für korrekte Zuordnung der Softwareversion im Fahrzeug zu den Versuchsdaten ADTF: Entwicklungs- und Testumgebung für Fahrerassistenzsysteme VECTOR: Entwicklungs- und Testumgebung für Steuergerätenetzwerke DIADEM: Softwarewerkezug zur Visualisierung und Analyse von Messdaten MATLAB: Softwareumgebung zur Ausführung rechenintensiver Aufgaben
openmdm im Zusammenspiel mit dem DataFinder Versuchsabteilung Versuchsabteilung Zentrales Messdatenmanagement openmdm Suchraum Versuchsabteilung DIAdem DataFinder ODS Server Messdaten Warehouse
Die openmdm Community Zusammenschluss von Anwendern und Entwicklern Ziel: Entwicklung eines MDM Frameworks, das leistungsfähig, kostengünstig und universell einsetzbar ist Verwendung und Verbreitung von offenen Standards für Versuchs- und Messdatenmanagement Kostenloser Zugang zu allen freigegebenen Versionen der openmdm Softwarekomponenten Hilfestellung und Know-how Transfer unter den Mitgliedern Neue Mitglieder profitieren von den aus der Praxis heraus bereits erarbeiteten Best Practices, Applikationsmodellen und Softwarekomponenten Auszug aus der Anwenderliste: u.v.a.
Fazit openmdm ist eine offene, herstellerneutrale Softwareplattform, mit der ein Messdaten Warehouse wirtschaftlich umgesetzt werden kann Erprobte Softwarekomponenten ermöglichen eine durchgängige Prozessunterstützung in den Versuchsabteilungen DIAdem kann über vorhandene Laderampen problemlos in eine Gesamtlösung integriert werden Neue Anwender profitieren von den vielen, bereits erarbeiteten Best Practices und Applikationsmodellen der openmdm Community Mit professionellen Dienstleistungen, vorgefertigten Lösungsszenarien (Bundles) und Software Add-Ons (z.b. Peak Resource Planner) sorgt die Peak Solution für die erfolgreiche Nutzung von openmdm
Für weitere Informationen stehe ich gerne zur Verfügung: openmdm Dr. Hans-Jörg Kremer Managing Director Tel.: +49 911 800 927 0 Mail: hj.kremer@peak-solution.de www.peak-solution.de DIAdem als Teil einer offenen Softwareplattform für Versuchs- und Messdatenmanagement Danke für Ihre Aufmerksamkeit!