MDM as Service Component



Similar documents
Scenario of using workflows in Measurement Data Management (MDM) that are based on the ASAM ODS Workflow Application Model

The MDM (Measurement Data Management) system environment

ASAM ODS Workflow in the area of vehicle safety with openmdm

MeDaMAk. A measurement data management system based on the openmdm framework. Christian Rechner EPOS CAT GmbH

openmdm an Open Source Platform for Measured Data Management Dr. Dietmar Rapf, Michael Schwarzbach

Web based data management systems gains and drawbacks

openmdm an Open Source Platform for Measured Data Management Dr. Dietmar Rapf, Michael Schwarzbach

Mastering the flood of NVH data through ASAM-ODS and MDM

Mandatory standardizations for deploying a data management system

Big Data within Automotive Testing

Meß- und Kommunikationstechnik GmbH Annaberger Str Chemnitz Tel

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering.

Oracle Data Integrator: Administration and Development

ISTEC.MIP Measurement Data Integration Platform

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

Eclipse Working Group (EWG) open Measured Data Management

PBS ContentLink. Easy and Flexible Connection between Storage, SharePoint and SAP Solutions

ETERNUS CS High End Unified Data Protection

WHAT IS SCADA? A. Daneels, CERN, Geneva, Switzerland W.Salter, CERN, Geneva, Switzerland. Abstract 2 ARCHITECTURE. 2.1 Hardware Architecture

Distributed systems. Distributed Systems Architectures

Mastering the SAP Business Information Warehouse. Leveraging the Business Intelligence Capabilities of SAP NetWeaver. 2nd Edition

IAAS CLOUD EXCHANGE WHITEPAPER

Development of AUTOSAR Software Components within Model-Based Design

What is a business rule?

Introduction to Generative Software Development

Identikey Server Performance and Deployment Guide 3.1

SOFT 437. Software Performance Analysis. Ch 5:Web Applications and Other Distributed Systems

Service-Oriented Architecture and Software Engineering

Client-server 3-tier N-tier

SAP Web Application Server 6.30: Learning Map for Development Consultants

Developing SOA solutions using IBM SOA Foundation

OLAP and OLTP. AMIT KUMAR BINDAL Associate Professor M M U MULLANA

PIE. Internal Structure

How To Use Engineering Data Management At Disy

Give your ERP some REST with p2ee

zen Platform technical white paper

Functional Requirements for Digital Asset Management Project version /30/2006

IBM API Management Overview IBM Corporation

Cortex IT Process Automation (ITPA)

SmarTeam. e-business Collaboration. From Product Concept to Realization Over the Web

Scalable Extraction, Aggregation, and Response to Network Intelligence

Content Management Playout Encryption Broadcast Internet. Content Management Services

SuperOffice Expander. Introduction & Background

ANSYS EKM Overview. What is EKM?

Skynax. Mobility Management System. System Manual

SCADA Questions and Answers

Distributed Services & Distributed Pro/BATCH Distributed Services & Distributed Pro/BA May 2010 Rev I

Converting Java EE Applications into OSGi Applications

Junifer Utility CIS. Flexibility. Scalability. Cost Effectiveness

Product Overview. Payroll & Personnel Data Warehouse

openmdm - together on the road towards an open, standardized validation data management

BPI - Business Process based application Integration - and its application for Supply Chain Management System

GlassFish Security. open source community experience distilled. security measures. Secure your GlassFish installation, Web applications,

jbeam A CEA-based enterprisewide reporting solution, even for big datasets

industry solutions zenon in Food & Beverage Minimize Resources, Maximize Efficiency. Dynamic Process Solutions, Served to Your Taste.

Requirements Specifications for: The Management Action Record System (MARS) for the African Development Bank

Virtual Server Hosting Service Definition. SD021 v1.8 Issue Date 20 December 10

TELEMATICS SOLUTIONS

SMILA. (SeMantic Information Logistics Architecture) Creation Review by Igor Novakovic, August Georg Schmidt; made available under the EPL v1.

Appian BPM Suite. Version: 5.7. Appian Corporation

Java-based Functionality and Data Management in the Automobile. Prototyping at BMW Car IT GmbH. by Alexandre Saad, BMW Car IT GmbH, Munich/Germany

Company wide Testdata Postprocessing Solutions

AutomationDesk. Remote control of calibration, measurement, and diagnostic tools such as CalDesk. Open COM API to remote-control test execution

Developers Integration Lab (DIL) System Architecture, Version 1.0

Accelerating your engineering workflow. Engineering solutions for industry

Office SharePoint Server 2007

Collaborating in California: Open HIL Test System Architecture uses the ASAM HIL API

Long-term Archiving of Relational Databases with Chronos

Oracle Warehouse Builder 10g

GlassFish v3. Building an ex tensible modular Java EE application server. Jerome Dochez and Ludovic Champenois Sun Microsystems, Inc.

Full and Para Virtualization

Introduction to WebSphere Process Server and WebSphere Enterprise Service Bus

A Distributed Approach to Business Intelligence Systems Synchronization

HP SiteScope 11.x Essentials

Special FEATURE. By Heinrich Munz

SAS IT Resource Management 3.2

SOFTWARE ENGINEERING PROGRAM

Next Generation Requirements Engineering

Patterns in Software Engineering

A brief introduction on SharePoint

WITH THE MARKETING EFFICIENCY CLOUD FROM BRANDMAKER

Data warehouse Architectures and processes

Requirements for Standard Compliant Electrical Test Authoring in Manufacturing Applications

SOA Planning Guide The Value Enablement Group, LLC. All rights reserved.

15 Years of Service Oriented Architecture at Credit Suisse

PaaS Cloud Migration Migration Process, Architecture Problems and Solutions. Claus Pahl and Huanhuan Xiong

IBM z13 for Mobile Applications

Agenda. Tango meeting : Krakow

RCS UI Field Security (UI Masking) Tobias Keller, Product Owner Custom Development, SAP SE December 2014

Building Open-Source Based Architecture of Enterprise Applications for Business Intelligence

Mashups and Smart Apps

A new dimension of sound and vibration analysis

Transcription:

MDM as Service Component Open Source Activities in Data Management Always a step ahead Dipl.-Math. Guido Schneider Senior Consultant g.schneider@peak-solution.de Guido Schneider - 1

Overview of the Peak Solution GmbH Founded 2005 15 Employees Core competences: Software Engineering (SWE) Identity- und Access-Management (IAM) Sectors of the clients of Software Engineering Automotive Logistics Guido Schneider - 2

Overview Business process in a R&D test environment MDM Boundary and Usage Embedding MDM in your environment Usage of MDM as service component in an Audi project Proceeding in the project System environment Guido Schneider - 3

Business process in an R&D test environment Analyzing the business process Result: Identified business objects Demand plan Test object Test plan Test type Test result Guido Schneider - 4

Business process in an R&D test environment Mapping the identified business objects to applications and systems Possible Result: Poor system support of the business processes in test management Possible Decision: Use of MDM Guido Schneider - 5

MDM Boundary and Usage Plan test Plan data processing job Release test order Execute data processing job Import / Export Store test and result data Publish and use result data Evaluate result data Comparability of data by using description patterns Create documents for approval of test units and components Reproducibility of decisions TestStep generic navigation Context as ordered Test TestStep Result TestStep Result generic search order release UUT EQP SEQ Context as executed SEQ UUT EQP ASAM/ODS Database Guido Schneider - 6

MDM Boundary and Usage MDM API Encapsulate ASAM-ODS Methods Independently usable http://www.mdm-community.org Backend system drivers MDM / ODS Driver MDM API MDM application model Basic model for future MDM development Supports MDM component environment OSGI / CCM Delivered as pure ASAM ODS ATF/XML data Includes runtime generation of application elements MDM Applikationsmodell MDM application model MDM application model generated database scheme ASAM ODS Server Data storage Guido Schneider - 7

Embedding MDM in your environment Analyze your business process and specify requirements Mapping business objects to applications Identify business objects of R&D test environment Specify requirements on R&D test business process Identify the (important) MDM users and roles Test Planner Test Conditioner and Object Conditioner Test Operator and Reviewer Data Processor and Consumer Guido Schneider - 8

Embedding MDM in your environment Map your R&D test business objects to MDM application model Unit under test Equipment Test sequence Plan Test TestStep Result Define description patterns MDM Catalogue MDM Templates for Test and Measurement Context as ordered Context as executed UUT EQP SEQ UUT EQP SEQ Guido Schneider - 9

Embedding MDM in your environment Process definition decisions: Business processes to be supported by MDM Possible use of test planning, ordering, publishing, data import / export Example for a Small range solution : MDM as archive / data store for result data Example for a Large range solution : MDM supports process from defining tests until publishing of result data Consequences Quality assurance Comparability of data References to business items other components System design decisions Use of commercial components Guido Schneider - 10

Example of MDM as a service component Project in department of gearbox development Support approval of test components for the series production Main aspects: Standardisation of test definition Integration of test results Extension of an existing component based system Part, resource assembly and object management Ordering management Warehouse management Resource accounting management Based on an individual implemented framework n-tier architecture Messaging implemented by SOAP Standard Look And Feel for all GUI Components Guido Schneider - 11

Example of MDM as a service component Use MDM as backend-system Use of MDM application model Use ASAM ODS by MDM API Benefits of using MDM Approved in other Audi projects Presence of commercial components ASAM ODS compliant data storage Experience of ASAM ODS Using the benefits of ASAM ODS Easy Start - Low start up costs Scalable in future Guido Schneider - 12

Example of MDM as a service component Technical conditions Involved business items are available Components can communicate on enterprise level Demands of the system towards MDM Use of the framework Messaging Implementation of GUIs Reuse of business items of other components Use of the ordering management component Guido Schneider - 13

Proceeding in the project Embedding MDM in the environment Analyze the business process Specify requirements Identify the roles in the MDM process Mapping the defined business objects to MDM objects Define granularity of objects stored redundant in MDM Example: Document modification of UUT Design description patterns Business processes supported by MDM (in Step 1) Test management Import / export test definitions Import standardised and extracted data Guido Schneider - 14

System environment MDM as backend system Implementation of business components Using Framework-Interface and MDM-API Framework access by SOAP MDM access by CORBA Merge data in business components Storing data in different data stores Guido Schneider - 15

Thank you for your attention Any questions? Please visit us at booth 1865 for more information Always a step ahead Peak Solution GmbH Guido Schneider Senior Consultant g.schneider@peak-solution.de Guido Schneider - 16