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 Technology
  4. Eclipse MDM@WEB
  5. MDM@WEB
×

Informative message

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

Go to Project

MDM@WEB

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.

This project will provide a web client to allow lightweight access to openMDM® data.

Scope: 

The MDM@WEB project covers components which are required to build a web client to work with data according to the ASAM ODS standard for reading and reporting purposes. It facilitates the interaction with servers following the ASAM ODS standard, file based exchange of (meta-)data, and provides a graphical user interface for browsing and handling the available data. The scope of the project can be summarized as follows:

  • Modules for generic interaction with ASAM ODS server back-end.
  • Front-end for navigation in and search for measurement meta-data:
    • Pre-processing of data.
    • Rendering of data.
  • Interface for external measurement processing and analysis tools:
    • Handling of file references to raw measurement data.
    • Export to compatible formats (atfx, csv).
Description: 

MDM@WEB includes multiple components for handling measured data. These components are structured to allow for high re-usability of core components like the communication with the ODS server or the import and export of data. In addition to these core components the project includes a web-based front-end.

The list of components includes:

  • Navigator.
  • Search (Meta-Data).
  • Search (Full-Text).
  • Export.
  • Reporting.
  • Shopping Cart (for interaction with local tools).
  • Localization.
  • User Documentation.
  • Administration.
  • Data Sharing.
  • Archiving.
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 name openMDM is currently registered to AUDI AG and therefore not used in the project itself until the necessary rights are available.

The following issues were found in the current code base:

  • The ExcelExporter uses a library with an incompatible license. However, the module is not required and will therefore be omitted from the initial commit.
  • JacORB is used for the communication with the ODS server and licensed under LGPL. A replacement has to be found for the initial commit.

Prerequisites:
The MDM@WEB software cannot be used standalone. Data is read from and written to an ODS server which has to be acquired and licensed separately.

Project Scheduling: 
  • 01.07.2014 Initial commit of code base.
  • 01.08.2014 Establish automated build and deploy process.
  • 01.10.2014 Establish basis for integration tests:
    • Testing framework available.
    • Database mock available.
  • Next steps: Migrate CORBA interfaces, refactor dependent interfaces.
Future Work: 

Two main features are planned:

  • Search (Full-Text)
    • The search functionality will be extended to allow for searching in the measured data itself rather than only searching for meta-data.
  • Data Sharing
    • Measurement data is commonly required by different departments or groups of people. The goal is to support the sharing of data from within the web client.
People
Project Leads: 
Gerwin Mathwig
Committers: 
Sebastian Dirsch
Christian Weyermann
Alexander Nehmer
Gerwin Mathwig
Mentors: 
Jonas Helming
Interested Parties: 

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

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

The initial contribution comprises the MDMweb client developed by GIGATRONIK Ingolstadt GmbH on behalf of Daimler AG.

The following components will be included in the initial commit:

  • Navigator.
  • Search (Meta-Data).
  • Export.
  • Reporting.
  • Shopping Cart (for interaction with local tools).
  • Localization.
  • User Documentation.
  • Administration.
  • Archiving.
Source Repository Type: 
Git
  • Sign in to post comments.

Project Links

  • Getting Started
Archived - Eclipse MDM@WEB

Related Projects

Project Hierarchy:

  • Eclipse Technology
  • Eclipse MDM@WEB

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