Tuesday, Sep 8, 2020
openMDM® applications consist of a collection of components that can be distributed on different computers within a network. The communication between these components is done via defined interfaces. Each component can be assigned exactly to one logical layer of the openMDM® architecture. The diagram provides an overview. ODS Services This layer contains the basic features and specifications of the ODS standard. The functions are provided by a ODS server via OO API.
Programming interfaces on complete business model Open documentation and version structuring of the interfaces in CORBA-IDL Connection to external systems via standardised attribute mapping and a standard component Expandability by adding own in-house components Connection into company-wide authentication system (single sign-on) List of coupled applications: Matlab (Mathworks) Famos (IMC) Diadem (National Instruments) Artemis (Head Acoustics) Head-Recorder (Head Acoustics) Engineering Data Portal (Müller-BBM VibroAkustik Systeme) PAK (Müller-BBM VibroAkustik Systeme) TestLab (LMS) TecWare (LMS) …and many others Importer/Exporter: Order interface (MDM-XML) Excel (MS) RPC II (MTS) ADTF (AEV/Electrobit) MDF3 (Vector Informatik) ATFX (ASAM) HDF (Head Acoustics) ATSC16/32 (Aditech) …and many others
The openMDM® Industry Working Group focuses on processes, methods for standardization, data formats, techniques, frameworks and tools to fulfill its goals and vision, including: Providing and establishing methods and best practices for standardized and vendor- independent measured data management on the base of the ASAM ODS standard Maintenance of a reference process which serves for the positioning and classification of software components to support the reuse of software components Development and maintenance of a standardized, generic business object model represented by an ASAM ODS application model and corresponding interface definitions Providing a set of industry-friendly open source software components within a well defined framework Providing collaborative means to make open innovation easier Operating dedicated software repositories, build chains, test facilities, etc.
The following Eclipse projects are related to the openMDM Working Group: 1. MDM|BL The MDM|BL project 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.
In order to integrate openMDM® smoothly into your infrastructure, a few requirements have to be met. These are the specifications of the openMDM® system: As database management system (DBMS) openMDM® can use Oracle or MS SQL Server. openMDM® components run on the operating systems Windows and Linux. openMDM® is currently tested with the following ODS servers: Avalon HighQSoft GmbH, Schloßborner Weg 6b, 61479 Glashütten, Germany Peak ODS Server Peak Solution GmbH, Lina-Ammon-Str.
Back to the top