Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Automotive
  4. Eclipse MDM|BL
  5. Eclipse MDM|BL
×

Informative message

This proposal has been approved and the Eclipse MDM|BL project has been created.
Visit the project page for the latest information and development.

Go to Project

Eclipse MDM|BL

Basics
This proposal is in the Project Proposal Phase (as defined in the Eclipse Development Process) and is written to declare its intent and scope. We solicit additional participation and input from the community. Please login and add your feedback in the comments section.
Parent Project: 
Eclipse Technology
Background: 

openMDM® is described as "an open-source, freely configurable and expandable software building block for the management of measurement data. Based on open standards and open interfaces, its other key features include high re-usability, flexible expandability and universal usability".

openMDM® uses a data storage system that complies with the Open Data Services (ODS) standard of the Association for Standardization of Automation and Measuring Systems e.V. (ASAM). ASAM is an organization which was set up by German car manufacturers to standardize data models and interfaces for simulation, measurement and evaluation systems. ODS thereby ensures compatibility of data across different platforms and tools by specifying a consistent format.

Scope: 

The MDM|BL project covers the basic framework to build an application to work with openMDM data based on the ASAM ODS standard. Furthermore it defines the specification of  the openMDM business objects and how they are implemented within the ASAM ODS standard.

This Project is part of the Open-Measured-Data-Management-WG

Description: 

The MDM|BL comprises a bottom to top architecture view of three parts.

The first one is a specific openMDM application model definition for the ASAM ODS data storage. The standardization provides a structured representation for common use case related data in all openMDM application. The data model is split into the base model, which covers the most common use cases, and extensions for additional use cases.

The base model and every extension has an associated API interface. These interfaces are used by higher level components to work with openMDM business objects. In addition there are a set of business interfaces, which represent non data based enterprise use cases.

At the top of the layer there are the implementations of the business interfaces. In consideration of the API  there normally will be an  ODS server implementation but in some use cases the data storage is implemented otherwise. Virtual objects or the storage in an ODS ATFX file are examples.

Concerning the runtime view the business layer project defines a core application structure, which every openMDM application is based on. This structure is composed of services and rules how these services should be used and be executed at runtime.

Why Here?: 

With the migration to open source development, the core functionality for measured data management solutions can be reused for different applications. Instead of expensive isolated solutions, new solutions can rely on the common framework.

We hope to encourage other manufacturers in the automotive industry to adopt the ODS standard for structured data management and to popularize our solution to other industries.

Licenses: 
Eclipse Public License 1.0
Legal Issues: 

The MDM|BL software cannot be used standalone. Data is read from and written to an ODS server which has to be acquired and licensed separately.

People
Project Leads: 
Stefan Beese
Committers: 
Sven Wittig
Reinhard Pirthauer
Florian Steinberger
Andres Almiray
Hans-Dirk Walter
Christian Weyermann
Stefan Beese
Mentors: 
Jonas Helming
Interested Parties: 

The following individuals, organisations, companies and projects have expressed interest in this project:

  • Audi AG
  • BMW AG
  • Daimler AG
  • EPOS CAT GmbH
  • Canoo Engineering AG
  • GIGATRONIK Ingolstadt GmbH
  • Peak Solution GmbH
  • science + computing ag
Source Code
Initial Contribution: 

ASAM ODS Corba Interface. The ASAM ODS CORBA interface is a IDL Definition of the ASAM ODS OO-API. This is the ASAM ODS specification for storing and retrieving measurement data form the ODS server

Source Repository Type: 
Git
  • Sign in to post comments.

Project Links

  • Getting Started
  • User Guide
  • Website
Eclipse MDM|BL

Related Projects

Project Hierarchy:

  • Eclipse Automotive
  • Eclipse MDM|BL

Tags

Technology Types
  • Automotive
  • Tools
Build Technologies
  • Jenkins
Other Tags
  • measured data management
  • mdm
  • automotive
  • ASAM ODS
  • JEE
  • AngularJS
  • Eclipse Working Group

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top