ASAM TestSpecification
Proposal Workshop
on: Oct 10, 2024 | 10:00 - 17:00 (CEST)
at: ASAM headquarter, Hoehenkirchen, Germany | hybrid
The concept paper of the ASAM OpenTestSpecification project has been released in Jul 2024 (available here ). We are now intending to initiate a follow-up project. This project aims to extend three major ASAM standards, ASAM ODS, ASAM OTX Extensions, and ASAM XIL, with the goal to align their development with the requirements outlined in the concept paper. Additionally, a new overarching Standard "ASAM TestSpecification" may be developed, depending on the further development of some of the concepts. The new project is foreseen to run from Apr 2025 - Apr 2027. Enrollment will take place in Jan 2025.
Stay tuned
The proposal workshop for this new project took place on Oct 10, 2024 in Hoehenkirchen, GERMANY. Below, you will find the presentations as well as a workshop summary for review.
Summary
After the proposers had presented the focus of the project, the group discussed the structure of the new ASAM development project. It was decided to conduct the project within four parallel clusters:
- ASAM TestSpecification Architecture and Concepts
This cluster shall extend some of the concepts that had not been sufficiently detailed out in the past concept project. It shall be divided into the following subgroups:
Subgroup Architecture – to coordinate, synchronize and harmonize all cross-standard activities by using the ACC example and the “4-layer architecture” from the former concept project. The main focus is the joint implementation of the ACC example.
Subgroup Test Model – to work on the modelling and abstraction of the test specification in the area of test models (representation of the test item which allows the testing to be focused on particular characteristics or qualities) with the goal to develop a common data model.
Subgroup Test Specification Language Concepts – to deal with the optimization and analysis of further potential for extending the test specification language aspects. This group shall work in parallel to the ASAM “OTX Extension for Test Description” subgroup. The goal is to identify future extensions which are not addressed in the current project but might be developed in a follow-up project.
- ASAM ODS
Subgroup ASAM ODS Data Model for Test Specification
This work group shall develop a proof-of-concept (PoC) for a data model to define the necessary business objects for the testing process. The key tasks are to understand the use case, map the information workflow, and provide an ASAM ODS model. The outcome will be a detailed data model definition, possibly leading to a new standard and its integration into the Minimum Viable Product (MVP) developed in the past concept project. The group will also assess the ASAM ODS Associated Standard ‘openMDM data model’ for suitability and project compatibility.
Subgroup data transition in the Test Architecture
This work package defines the data flow between different stages of the testing process (specification, implementation, execution), specifying which data needs to be transferred and how this relates to the flexibility of the data model. It outlines the relationship between ASAM ODS and the subgroup ‘Architecture’ from the ASAM TestSpecification cluster, including data flow and enrichment. Once the test specification subgroup (1.2.1) delivers initial outputs, the interaction between ASAM OTX test descriptions and the ASAM ODS Test Data Management system will be defined, focusing on read access during testbed operation.
- ASAM OTX Extensions
Subgroup ASAM OTX Extension for ASAM XIL
One or more OTX extensions shall be developed to access ASAM XIL. The goal is to enable access to the ASAM XIL API from within OTX. Similar to the OTX extension ‘DiagCom’ or the ASAM SOVD extensions, ASAM OTX will be expanded with new data types, actions, and terms to utilize all functions of the ASAM XIL API that are meaningful within the OTX context.
Subgroup ASAM OTX Extension for test description
The proposals developed in the MVP are merely rough examples (new OTX signatures and types of OTX procedures) that demonstrate the extensibility of ASAM OTX. Therefore, in an initial phase, all requirements for the general test description should first be structured and evaluated using SHALL and SHOULD criteria. Based on these requirements, a concept for extending the OTX core data model will be developed and transformed into a new ASAM OTX extension.
- ASAM XIL
Subgroup Scenario based testing
This subgroup will explore how to extend the ASAM XIL standard for better implementation and execution of scenario-based tests. First, the group will analyze collected user stories and derive requirements for scenario-based testing, which will guide future work. In a next step, the group will examine ASAM OpenSCENARIO and all other ASAM OpenX standards to identify reusable elements, gaps, and solutions, even beyond ASAM XIL. A concept will then be developed to implement these requirements, possibly extending or adding new XIL ports. The final step is to implement the necessary changes to ASAM XIL, update the specification, and provide tests and examples for the new interfaces.
It is intended that these clusters and subgroups are working in parallel. In order for the subgroups to be realized, a minimum of three companies is required to participate. Subgroups where multiple standards are affected, two companies per Standard are required to participate.
Enrollment will take place in Jan / Feb 2025. Stay tuned