Compliant ASAM ODS servers must use the ASAM ODS API and the defined base model in a relational database. Sometimes, only the ASAM ODS API is of interest, whereas other storage technologies offer a better or more fitting solution to what is needed. Our Janus ODS Gateway provides the integration of “handlers” that can virtualize almost any data source to an ASAM ODS data source.
The primary advantage of ASAM ODS is its standardized API, which ensures stability in toolchains and processes while preserving the value of existing investments. Most ASAM ODS servers either support the standard’s defined physical storage—using an SQL-based metadata structure and a file-based approach for channel data—or rely on proprietary storage designs. In enterprise environments, multiple data silos often coexist, ranging from databases and data lakes for recorded data to big data technologies and specialized formats required for analysis. In such cases, ASAM ODS may necessitate redundant data storage.
The Janus ODS Platform addresses this challenge by unifying diverse data sources within a single project, eliminating the need for data transformation. It leverages a range of data handlers to read, map, and consolidate information while maintaining compatibility with the standardized API and existing toolchains. These data handlers are dedicated services for authentication, authorization, modeling, mapping, and adaptation to various data sources. As a result, the Janus ODS Platform can provide access to measured data from any system, API, or source as a virtual ASAM ODS project.
This platform is ideal for integrating standardized toolchains into big data analysis frameworks, implementing hybrid hot- and cold-storage strategies, and consolidating separate data sources into a unified project.
The Janus ODS Platform has all the features of the Ares Libertas ODS Server but enhances its flexibility and use cases. All other products, such as the ASAMCommander and Merlin/SAM Evaluation Server, and any ASAM ODS client, will seamlessly work with the Janus ODS Platform.
The ARes Janus ODS Platform supports any custom API or database for information retrieval. If measured data can be accessed with a homegrown API or is stored in legacy databases - whether SQL-like or not -Janus can integrate these silos into its platform. The engineer can work based on the provided ASAM ODS API and work with a proven toolchain.
The ASAM ODS standard defines an SQL database layout, including file storage as the master repository. The big data associated standard defines export mechanisms for utilization to create JSON, AVRO, and Parquet files. Sometimes, the best solution is to combine a data repository, such as a data lake or bucket, for analysis and engineering. Janus ODS Platform allows the incorporation of such data sources by providing an ASAM ODS API for export tooling and establishing stable toolchains independent of the storage type and pre-existing analysis solutions.
Product-Lyfecycle-Management-Systems (PLM), such as the 3D Experience by Dassault, can be viewed as super systems in the Test Data Management systems viewpoint. Each ASAM ODS project can serve as a data source for the PLM system while engineers continue working on the project level. Ares Janus ODS Platform also allows the PLM system to be the source for ASAM ODS-based applications and the integration of analysis automation. Janus will virtualize PLM information and provide it for ASAM ODS-based applications.
Enterprises may run multiple parallel projects governing measured data, using a different ASAM ODS model or consisting of ODS and non-ODS repositories. The ARes Janus ODS Platform can consolidate the projects into a global project by consolidating available information in a custom project.
Due to the ability to manage multiple storage technologies simultaneously, the ARes Janus ODS Platform allows the implementation of data retention and hot/cold storage concepts. Newly generated data can be kept in more performant storage types and archived in less expensive technologies while still being available to the users. Ultimately, unneeded data or parts of it can be outsourced to files but with reduced accessibility.
The Janus ODS Platform seamlessly fits into the Global Enterprise Test Data management. It can replace the ARes Libertas ODS6 Server and be a platform running on different data repositories while enabling the ASAM ODS toolchain. Alternatively, the Janus ODS Platform can run in parallel and use several ASAM ODS Servers as a data repository, providing a consolidated view of multiple projects.
Engineers can work on a lower level with all specific information required for measured data. At the same time, analysts or other stakeholders can have a reduced view by seeing only validated data, for example, or an enhanced view by adding information from different systems, such as a PLM system.
The Ares Janus ODS Platform has 11 independent handlers that can be adapted to the scenarios required to integrate data sources or manage related processes such as authorization.
The handlers operate independently from the platform. Therefore, time-series data could be moved to a TimeSeriesDB formatted for further processing while client applications remain unaffected.
The Janus ODS Platform is designed to aggregate information efficiently using multiple handler services for different data sources. This approach enables data retrieval by combining information from various sources. The platform consolidates the responses into a single result for the client.
This allows projects using multiple databases to split the project into more performant, smaller entities (aggregation) and integrate varying storage technologies (combination) for data retention and hot/cold data storage concepts, for example.
Our Janus ODS Platform currently supports
For meta data, we're offering handlers for:
A primary reason to rely on the ASAM ODS API is that the toolchain and the ecosystem built on top may remain stable. Often, ASAM ODS systems integrate with many other systems, have many users with different applications, and analysts develop many scripts, which makes adaptations complicated and labor-intensive. With ASAM ODS, this is resolved.
With ASAM ODS, organizations obtain a neutral and transparent API layer that allows them to choose from various compatible tools and solution providers. This avoids being locked into a single vendor, format, or other and provides flexibility in technology selection.
Adopting standardized interfaces helps organizations remain adaptable to future technology changes, as new tools that comply with these standards can be integrated with minimal disruption. ASAM ODS is widely used and supported in the industry by suppliers and OEMS. The interface is downward compatible. With our Janus Server, HighQSoft also incorporates non-ODS data from legacy sources into the system.
AReS Libertas ODS Server supports Docker containerization. This assists the system's rollout and reduces the administration efforts of customized ASAM ODS systems. With Kubernetes, AReS Libertas ODS Server runs as a service within an orchestrated system environment with automated software deployment, service scaling, and service management.
All software provided by HighQSoft runs in on-prem systems provided by the customer, regardless of whether it is a Windows, Linux, Docker Engine, or Kubernetes setup. We provide a solution for most, if not all, system environments.
All software provided by HighQSoft runs in cloud environments, including Amazon Web Services (AWS), Google Cloud (GCP), Microsoft Azure, and Alibaba. We are compatible with Kubernetes and Openshift. Most storage options, such as data buckets, are supported. Authentication with OAuth is also supported.
HighQSoft GmbH
Black-und-Decker-Straße 17c
D-65510 Idstein