ASAM ODS 6 with Python

Did you ever wonder how to utilize Python with automotive testing data? Us, too! This is why we implemented a Plankton native support for Python microservices. Our backend is now capable to communicate with Python NxServices through our Plankton event-driven communication:

  • Run Python scripts and communicate with ASAM ODS 6 through our AReS Gateway

You are just getting started? Then use our HQL Web-Service to formulate your first Python queries. The manual on how to use Python as an HQL Web-Service Client can be found in our Confluence products space at https://highqsoft.atlassian.net/.

HQL 3.1 - New version released

Today, we released a new version of our HighQSoft Query Language. This version provides the following features

  • Enabling trusted and untrusted connections to any HTTPS ODS 6 server
  • Resolved problems related to the handling of passwords not allowed in the connection URI
  • MATLAB ODS Extension enhancements
  • Several bug-fixes

Detailed release information can be found in our Confluence products space at https://highqsoft.atlassian.net/ which requires a log-in.

HighQSoft products are compatible with Kubernetes

Containers are a common way to bundle and run applications. In production environments, a key aspect is ensuring that there are no system downtimes. With growing systems and many applications not only that but also resource management becomes more difficult.

This is where Kubernetes helps out. Kubernetes provides a framework to run distributed systems resiliently. It is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. Thus, Kubernetes takes care of scaling and failover for system application, provides deployment patterns, and more:

  • Service discovery and load balancing
  • Storage orchestration
  • Automated rollouts and rollbacks
  • Self-healing
  • Future-proof Solution: Works on-premise and in the cloud

At HighQSoft, we migrated the following products to Kubernetes:

  • AReS Libertas (ASAM ODS6 server)
  • AReS Gateway
  • HQL
  • HQL Gateway
  • HQL Web-Service
  • IIOP Gateway

As a next step, HQL and AReS Gateway will be enhanced with advanced Monitoring and Logging features.

Log4j Announcement

Please regard the following for our products: We are NOT using Log4j within our products NOR do we have a direct dependency on it.

 

Also, HighQSoft always publishes log activities in files and does not use Log4j servers. Therefore, other third-party components MAY NOT exploit the identified issue within HighQSoft products.

 

If there are any questions or remarks, please contact us.

HQL 3.0 - New version released

Today, we released a new version of our HighQSoft Query Language. This new major version includes a consolidated distribution, ASAM ODS 6 compatibility, advanced Matlab ODS integration, and many bug fixes:

  • HQL Command-Line (ASAM ODS 5, ASAM ODS 6, ASAM ATFx-read)
  • HQL Library (ASAM ODS 5, ASAM ODS 6, ASAM ATFx-read)
  • HQL Web Service container (ASAM ODS 5, ASAM ODS 6)
  • HQL Web Service standalone (ASAM ODS 5, ASAM ODS 6)
  • Matlab ODS Toolbox (ASAM ODS 5)
  • Matlab ODS Extension (ASAM ODS 5, ASAM ODS 6, ATFx-read)

HQL is a versatile and easy-to-learn query language to access measurement data in ASAM ODS solutions. The HQL library assists data analysts and engineers in their daily work to evaluate data and helps developers to integrate new tools and processes into the enterprise test data management solution.

 

The HQL Web Service can be used together with the HQL Gateway to provide a global entry node for web applications, users, and analysts.

We released the IIOP Gateway in version 1.0. The gateway is a generic bridge component that allows “ASAM ODS 5”-based applications to access ASAM ODS 6 servers transparently. I can be utilized for ASAM ODS 6 migration scenarios, limiting CORBA to intermediary servers, and enabling enterprise scalability via tools such as Kubernetes and Docker. Bridging ASAM ODS 5 to ASAM ODS 6: IIOP Gateway.

Today, phase 1 of the AReS Gateway "Scale and Balance" development started.

 

The AReS Gateway is an ASAM ODS 6 Server implementation based on the Plankton microservices platform, where each piece of ODS functionality is encapsulated into a micro-service and, therefore, globally accessible, polyglot available, and on-demand scalable.

As a result, any number of AReS ODS 6 Servers, either local or remote, can be registered as a NxService. Any service will be discovered by Plankton. Thus, Test Data Management systems based on the AReS ODS 6 Server systems can be scaled for additional performance or number of users. Load balancing and fail-safe features are provided in addition to increase the fault tolerance of the whole system

This work package is one of three phases of the AReS Gateway development:

  1. Scale and Balance
  2. Aggregate and Combine
  3. Monitor and Logging

We will keep you posted!

HighQSoft GmbH

Black-und-Decker-Straße 17b
D-65510 Idstein