Bugtracking License Activation ManateeWeb Demo
Measurement Data Management 2017-04-07T14:23:39+00:00

   Measurement Data Management

Measurement Data Management with our web-based Manatee products. All products are designed to grant simplified access to your measurement data in ODS. Our Manatee Web Application is an out-of-the-box Measurement Data Management solution (MDMs) to offer a basic set of features that are independent of your application model. As it is based on our Manatee Integration Platform, the application can be customized to your requirements quickly. To integrate our products into your systems or tools, we use our highly flexible HighQSoft Query Language (HQL).

also

Measurement Data Management – Manatee Web Application

Measurement Data Management with our web-based Manatee products. All products are designed to grant simplified access to your measurement data in ODS. To begin with, our Manatee Web Application is an out-of-the-box Measurement Data Management solution (MDMs) to offer a basic set of features that are independent to your application model. As it is based on our Manatee Integration Platform, the application can be customized to your requirements quickly. To integrate our products into your systems or tools, we also use our highly flexible HighQSoft Query Language (HQL).

icon_manatee_gruen  Manatee Web Application (Basic Web)

linie_grau
Our Manatee Web is a measurement data management (MDM) application that grants end users a convenient access to their ASAM ODS database. For instance, the web application initially provides users with functionality to quickly and dynamically browse, search for, bookmark, share and export their measurement data – and all that as a configurable product which is independent of the application model used.

Furthermore, the integration of third-party tools like DIAdem allows quick processing of the data for domain-specific analysis. Administrators have intuitive access to features as e.g. user group and user management and the Avalon ODS Server Control Service.

ManateeWeb2
Figure: Architecture of the Manatee Web Application

Key Features

linie_grauThe application is based on our Manatee Web Integration Platform. Therefore, it is suitable for integration of new end user features and implementation of specific company use cases.

Key features of the application are:

  • data browser – a very flexible data navigator with configurable navigation trees, presentation of instance meta-information and dependencies, tabular and graphical channel quick view, presentation of AoFile dependencies
  • data search – with multiple and configurable search patterns and a HighQSoft Query Language (HQL) console to create favorite searches
  • favorites and cart – for measurement data and searches
  • data sharing with colleagues – without creating redundancies and the data leaving the database
  • data export options – export your data to CSV and ATFx
  • third-party tool interfaces (e.g. DIAdem)
  • user group and user management
  • application administration

The Manatee Web application relies on the requirements of the ASAM ODS base model only. Therefore, the application is ready-to-use and independent of the application model used.

Infrastructure Layer / ODS Access Implementation:

  • Platform dependencies
  • Technology dependencies
  • Infrastructure services (file handling, scheduling, communication, …)
  • ASAM ODS Query implementation
  • Model caching service
  • Multithreading and solution performance
  • ODS client and helper services

Application Layer

  • Navigator service definition
  • Equipment management service
  • User and access rights service
  • Test sequence management (planning, ordering, …)
  • Measurement access

Please also view our software requirements.

,

Measurement Data Management – Manatee Integration Platform

Our Manatee Web products are designed to provide easy access to the ODS API, for developers as well as for end users. For developers, we also offer our HighQSoft Query Language (HQL) components for third-party tool integration, the Manatee Web Integration Platform for application development and our Manatee Web Application for a web-based browsing and sharing of your measurement data.

  Manatee Integration Platform

Our  Manatee Web Integration Platform is a standalone platform that provides a runtime environment as well as a more abstract interface for ASAM ODS based applications. The architecture of the platform is designed to provide a solution for many aspects of an ASAM ODS application. This includes basic service definitions and implementations, libraries and components to handle communication to the ODS server as well as solving functionality to handle base model features.

The main benefit of the Manatee Web Integration Platform certainly is the reduction of time and resources that are required for application development of business and GUI layer components. Thus, the development can concentrate on the implementation of the very same.

Furthermore, an exclusive feature of the Manatee Web Integration Platform is the HighQSoft Query Language (HQL) as an abstract interface to simplify application development – without the need for ASAM ODS API.

We use our Manatee Web Integration Platform for all our products such as Manatee Web Application, Merlin 2G, Tool for Identification of Redundant Data as well as customer solutions.

ManateeIP

Figure: Schematic view of an application based on the Manatee Web Integration Platform

The architecture and also the concept of OSGi components enable a high flexibility in reusing components for different applications. This benefits low development costs as well as low maintenance and update efforts.

Infrastructure Layer / ODS Access Implementation:

  • Platform dependencies
  • Technology dependencies
  • Infrastructure services (file handling, scheduling, communication, …)
  • ASAM ODS Query implementation
  • Model caching service
  • Multithreading and solution performance
  • ODS client and helper services

Application Layer

  • Navigator service definition
  • Equipment management service
  • User and access rights service
  • Test sequence management (planning, ordering, …)
  • Measurement access

Please also view our software requirements.

HQL – HighQSoft Query Language

We have designed our HighQSoft Query Language (HQL) to provide easy access to the ODS API, for developers as well as for end users. For developers, the HQL components allow access via a smart console, a web-service and the HQL library itself. The HQL library is also suited best for third-party tool integration.

logo_hql_green_small  HighQSoft Query Language (HQL)

linie_grauInitially, the HighQSoft Query Language was a part of the Manatee Integration Platform. Now it is available as separate library components. HQL is to be understood as another abstract layer above the ODS API to manage the communication between a business layer of an application and the ODS API / base model.

HQL
Figure: HQL as another abstraction layer above the ODS API

The development of specific ODS client software on basis of the generic ODS API is a challenge that only experts can meet. The application model (database schema) of the ODS server usually contains business entities utilized for the application use case (test, vehicle, user). However, the ASAM ODS API by definition is free of entities of the business logic. This complicates the task of developing an application interface for it.

Our HighQSoftQuery Language solves exactly this issue by providing a more abstract interface, which accepts both base model and application model entities. Features are:

  • Full Support of the ASAM ODS API funtionality
  • distinct OO API without ASAM ODS definitions
  • an interpreter may utilize statements

We use HQL internally to further develop our ManateeWeb Application as well as other applications. At Bosch, the HQL libraries are used for their home-grown PLCD (Product Life Cycle Database) web solution.

Please also see our download section for further experiences, benefits and limitations of the HighQSoft Query Language Components.

Please also view our software requirements.

.

ODS Integration Toolbox for Matlab

Our HighQSoft Query Language (HQL) is designed to provide easy access to the ODS API, for developers as well as for end users. For developers, the HQL components allow access via a smart console, a web-service and the HQL library itself. The HQL library is suited best for third-party tool integration.

icon_matlab_gruen ODS Integration Toolbox for Matlab

linie_grauIntegrating Matlab into ODS applications and evaluations has been a long struggle ever since. Until now.

MATLAB® offers to create a toolbox that you can share with others. These files can include MATLAB code, data, apps, examples, and documentation. When you create a toolbox, MATLAB generates a single installation file (.mltbx). The file enables you or others to install your toolbox.

At HighQSoft, we are using this feature to provide a seamless HQL and ASAM ODS integration package for MATLAB. Our toolbox contains Java libraries, programming examples, documentation and help. Hence, we want to provide everything you require for including ODS data in your Matlab. Besides the toolbox, the only information you need for running it successfully is the appropriate connection information to your standard ASAM ODS server.

Setting up the static class paths to these classes and a simple configuration mechanism to access any ASAM-ODS-5.3.0-compliant server is provided along with the JavaDoc HTML documentation for all interfaces. Technical information is provided, which describes how to effectively master this MATLAB integration. Moreover, it contains comprehensive examples of how to get to the measurement data, meta information stored in attributes, and the structure information of the ASAM ODS data model into MATLAB easily.

Please mind he software requirements.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close