Association for Standardisation of Automation and Measuring Systems

Last updated
Association for Standardisation of Automation and Measuring Systems
Asam Logo RGB 1031px 256dpi.png
AbbreviationASAM
Formation1998
Type INGO
Legal statusAssociation
PurposeInternational Standardization
HeadquartersHöhenkirchen near Munich, Germany
Region served
Worldwide
Membership
Automotive companies: OEMs, Suppliers, Service Providers, Universities
Board of Directors
Prof. Dr. Marcus Rieker (Chairman)
Prof. Dr. Frank Koester
Dr. Ralf Noerenberg
Armin Rupalla
Richard Vreeland
Business Manager
Dr. Klaus Estenfeld
Website www.asam.net

Association for Standardization of Automation and Measuring Systems or ASAM is an incorporated association under German law. Its members are primarily international car manufacturers, suppliers and engineering service providers from the automotive industry. The association coordinates the development of technical standards, which are developed by working groups composed of experts from its member companies. ASAM pursues the vision that the tools of a development process chain can be freely interconnected and allow a seamless exchange of data. The standards define protocols, data models, file formats and application programming interfaces (APIs) for the use in the development and testing of automotive electronic control units. A large amount of popular tools in the areas of simulation, measurement, calibration and test automation are compliant to ASAM standards. Compliance shall guarantee interoperability of tools from different vendors, allow data exchange without the need for converters, and facilitate the exchange of unambiguous specification between customers and suppliers.

Contents

ASAM standards utilize other public standards such as UML, XML and CORBA, hence remaining independent from specific IT technologies or platforms. Furthermore, ASAM closely cooperates with other organizations such as ISO and AUTOSAR.

History

During the economic crisis at the end of the 1980s and beginning of the 1990s, the automotive industry was under high pressure to cut costs and to optimize their internal processes. One area identified for cost savings was the measurement and testing area for vehicle development. The equipment used there had been mostly purpose-built solutions, with widely incompatible interfaces and data formats, which severely impeded interconnectivity and exchange of data. The directors of development from Audi, BMW, Daimler-Benz, Porsche and Volkswagen agreed to cooperate in this area and founded in 1991 the "Arbeitskreis zur Standardisierung von Automatisierungs- und Messsystemen" (ASAM, Eng., working group for the standardization of automation and measuring systems). Unlike earlier standardization efforts, where standards were created by OEMs and unilaterally imposed on suppliers, ASAM had the goal right from the beginning to include suppliers in the standard development process as equal partners. This measure brought in their technological know-how and ensured that the standards are feasible and result in cost-effective products.

The first standards that came out of ASAM were ASAM ODS, ASAM-G (predecessors of today's ASAM GDI), ASAM ACS-I (predecessors of ASAM ACI) and the series of ASAM ASAP-1, -2 and -3 standards (predecessors of ASAM MCD-1, -2, -3).

In 1996, the EU-funded project STAUMECS further supported the development of standards. Since the number and importance of the standards grew steadily, ASAM e.V. was founded on Dec. 1st, 1998 in Stuttgart/Germany as the legal entity that owns and distributes the standards.

Chronology

Members

ASAM has more than 200 member companies worldwide. They mostly originate from the automotive industry, although ASAM does not limit the membership to this industry. Major member companies are BMW, Bosch, Continental, Daimler, Denso, Delphi, GM, Honda, SAIC, Toyota, TRW, Volkswagen and Volvo.

The member companies can be broadly categorized into three major groups:

Members pay an annual fee, which is dependent on the number of their employees. They gain free access to all ASAM standards and checker tools, and can use them for the development of tools or for providing engineering services. Furthermore, the membership allows to propose changes to existing standards or the development of new standards and to participate in their development.

Typically, large companies such as OEMs and Tier-1s have a strong interest in standards, as they are used to displace proprietary or home-grown systems and make them more independent from specific tool vendors or costly, internal tool departments. ASAM standards are an insurance for OEMs and Tier-1s that their investment in testing and development equipment is stable and can be reused for the long term.

ASAM System Providers have a significant advantage, too, as ASAM standards create a global and OEM-independent market for their products. The standards allow them to sell products to a wide group of End Users without having to implement major product customizations. This minimizes development costs and maximizes profits. Those companies, who actively participate in the development of the standards, have an additional "first-to-market" advantage.

The strength of ASAM is its large group of System Providers. Nearly two-thirds of the ASAM members belong to this group. As a consequence, ASAM-compliant tools and engineering services are widely available. According to an expert opinion, there are about 500 products worldwide available just in the area of MCD-systems.

Organizational structure

Organizational Structure of ASAM e.V. ASAM Organizational Structure.jpg
Organizational Structure of ASAM e.V.

ASAM is set up as an incorporated association. The structure allows the integration of new members in the existing organization.

The highest decision-making body of ASAM is the annual Membership Meeting. Each company has voting rights in proportion to their annual membership fee. The delegates elect the Board of Directors and the Technical Steering Committee for alternating two year terms. They furthermore accept the annual financial report, approve changes of the statutes and vote on any further decisions of strategic importance.

The Board of Directors (BoD) has operational control of the association, but is bound to the decisions of the membership meeting. The BoD consist of up to five members. The Board represents ASAM on all legal and public matters, is responsible for the finances of the association, decides on the admission or expulsion of members, sets guidelines for the other committees and the head office, develops a long-term strategy for the association and monitors its execution.

The Technical Steering Committee (TSC) focuses mainly on technical and market aspects of ASAM standards. The committee consist of a maximum of 10 delegates from the ASAM community. The primary goal of the TSC is to ensure that the standard portfolio of ASAM meets market needs and stays competitive. The committee evaluates technical proposals, monitors the progress of ongoing projects, and reviews and releases new or revised standards.

The actual development work of standards is done by the ASAM Project Groups. Those groups may be closed, which means that only those companies send members to the Project Group, who proposed the standard. An open Project Group may also allow or invite further participants. Project Groups may work on the development of future versions of a standard (FVD Projects), or they carry out maintenance tasks on a standard such as minor revisions or bug fixing (Maintenance Projects).

ASAM has a head office near Munich/Germany, which takes care of the distribution of standards, maintains an IT infrastructure for the Project Groups, provides first-level expertise on its standards, carries out technical marketing and provides general membership services.

Standards Creation Process

Life cycle of an ASAM standard ASAM e.V. flow chart.png
Life cycle of an ASAM standard

Members of the association initiate the development of new standards, or the extension or correction of existing standards. The process is started via an "Issue Proposal" to ASAM, which describes the desired goals, use-cases, technical content, estimated resources and a project plan. The proposal is publicized to all members for feedback. After a minimum of 6 weeks of discussion, the proposal and member feedback is presented to the TSC for evaluation and decision. In case resources are secured and the proposal is accepted by the TSC, then the proposed project can be kicked off.

25% of a required budget of a project is usually borne by ASAM. The remaining 75% is covered by the participating companies of the project via work commitments, contributions of existing documents or funds. A project can only start, if at least three member companies participate in the project group.

ASAM provides the work infrastructure for the project team, i.e. an issue tracking system, a file repository and versioning control system, means for remote conferencing, process descriptions and guidelines, document templates and the support through the staff of its head office.

The project team elects a project leader, who is responsible for organizational matters, ensuring the progress of the group's work and keeping it on track in accordance with the approved project proposal. The ASAM office assigns a maintenance project manager for maintenance projects, who controls and carries out the operative work for the project group. Otherwise, the project team sets up its inner structure and working processes according to its own needs.

Throughout the project term, the project members work on the standard through regular meetings, phone conferences or individual off-line work. The project leader regularly reports the progress of the group's work to the TSC.

Once the project team members determine that the standard is ready for release, they submit the deliverables for review to the TSC. Deliverables may include documents, schemas, reference code and example files. The project leader presents the release at the TSC meeting. The TSC and the BoD of ASAM approve the release. The ASAM office publicizes the release and makes the standard available for download for its members.

Portfolio of Standards

ASAM standards [1] are primarily used in the automotive industry. They focus on the definition of communication interfaces between devices in the measurement, calibration, diagnostics and testing area. The standards cover processes and tool-chains in these areas and have the goal to reduce the development, integration and maintenance efforts for them. ASAM standards cover specific use-cases and are developed according to the following guiding principles:

Consequently, they are vendor- and technology-independent, which keeps system components of different origin interchangeable and decouples them from the continuous advances of IT platforms. This secures investments in tools and processes for the long-term.

ASAM uses common description methods for the technology definitions in the standards:

ASAM has subdivided the standards into three groups, which are briefly described in the following tables:

ASAM AE

ASAM AE standards (Automotive Electronics) are primarily applied during the design and implementation phases of ECU software development (left side of the V-Model). They focus on:

StandardTitleDescription
ASAM ATXAutomotive Test Exchange FormatDefinition of an XML-based format for describing tests. Allows the reuse of test descriptions in different test automation systems. Covers activities such as test specification, test planning, test execution and test evaluation. Test specifications includes test cases, sequences, steps, actions and corresponding meta data. Format allows to store test values for inputs (stimuli values), outputs (expectation values) and execution conditions. Frequently used in conjunction with HIL.
ASAM CCContainer CatalogDefinition of an XML-based format for describing engineering objects such as source code, compiled objects or documentation files, and associated meta information about the objects, such as creator, name or version. Primarily used for exchanging information between OEM and supplier.
ASAM CPXCalibration Process Exchange FormatDefinition of an XML- and ISO 13029 (OTX)-based format for describing ECU calibration tests, i.e. to determine and validate the parameters of ECU software. Standard provides a programmatic access API to calibration and measurement data on the ECU, access to meta information about this data (from A2L files), functions for controlling the execution of measurement tests and simulation models, and specific mathematical functions.
ASAM CDFCalibration Data FormatDefinition of an XML-based format for storing calibration values and associated meta data on acquisition and quality. Complements MCD-2 MC such that it provides the values of the calibration parameters described by MCD-2 MC.
ASAM FSXFunctional Specification Exchange FormatDefinition of an XML-based format for describing the functional specification of software, primarily for the purpose of generating technical documentation. The format allows documentation via prose text in multiple languages, cross-referencing, linking and mentioning of requirements. Variations of the specification can be expressed. Is complementary to MDX, which contains the interface definitions of functions.
ASAM ISSUEISSUE Exchange FormatDefinition of an XML-based format for information exchange between different parties of a distributed development process. Covers change requests, clarification requests, problem reports and further use-cases. Furthermore, definition of a workflow for handling the requests.
ASAM MBFSModel Based Functions SpecificationDefinition of a block library for model-based design that contains typical functions needed in automotive control algorithm specifications. Includes the definition for 70 blocks with icons, pseudo code and test vectors. Also includes a description of a reference implementation in MATLAB/Simulink.
ASAM MCD-1 CCPCAN Calibration ProtocolDefinition of a communication protocol between master and slave controllers on a CAN 2.0B network. Includes transfer of calibration data to slave devices, continuous data acquisition from slave devices and carrying out of generic control functions. Standard is also known as "ASAP1".
ASAM MCD-1 XCPThe Universal Measurement and Calibration Protocol FamilyDefinition of a bus-independent communication protocol between master and slave controllers. Includes synchronous data acquisition and stimulation, read/write access on calibration data, memory page management, flash programming and further optional features. Transport layer specifications are defined for CAN, Ethernet (TCP/IP & UDP/IP), FlexRay, USB and SxI. Establishes an improved and generalized version of MCD-1 CCP.
ASAM MCD-2 CERPCalibration Expert System Rule and Product Model FormatDefinition of an XML- and ISO 13029 (OTX)-based format for describing ECU calibration parameter dependencies. Current version covers the use-case of calibration parameter checking. Standard has functions for access to database information (according to ASAM MCD-2 MC), calibration runtime data (values, units) and the product model exchange file. Product model describes properties and features of the system. Check functions and procedures are defined to compare and validate data.
ASAM MCD-2 DData Model Specification for ECU DiagnosticsDefinition of an XML-based format for describing ECU diagnostic, programming and related vehicle interface data for data exchange between the ECU and external test equipment. If compliant to this standard, such equipment does not require special programming to process diagnostic data from an ECU. Standard is also known as "ODX".
ASAM MCD-2 MC ECU Measurement and Calibration Data Exchange FormatDefinition of calibration parameters (CHARACTERISTIC) and measureable variables (MEASUREMENT) via a non-XML format. Such data resides inside the memory of the ECU. The definition format makes the data accessible through application systems. Furthermore, describes the HW interface of the ECU for device driver configuration of the application system. Standard is also known as "ASAP2". Filename extension is commonly ".a2l".
ASAM MCD-2 NET Data Model for ECU Network SystemsDefinition of an XML-based format for describing messages and their timing of automotive communication busses. Is the preferred description format for FlexRay and MOST, but also supports CAN, TTCAN, LIN and Ethernet. Is used for design, configuration, monitoring and simulation of communication on the bus. Standard is also known as "FIBEX" (Field Bus Exchange Format). Content is harmonized with the AUTOSAR System Template.
ASAM MCD-3 ASAP3Automation / Optimization and ECU Calibration System InterfaceDefinition of an RS232 protocol between a test automation system and a measurement & calibration system connected to an ECU. Standard describes an obsolete technology. MCD-3 MC shall be used instead.
ASAM MCD-3 DApplication Programming Interface for MVCI Diagnostic ServerDefinition of an object-oriented API for a diagnostics server, which provides bus- and protocol-independent services for communication between client applications and ECUs. Includes a mapping of the OO API to C++, Java and COM-IDL with example code. Is complemented by MCD-2 D, which contains the actual diagnostic configuration for ECUs and vehicle networks.
ASAM MCD-3 MC Application Programming Interface for Measurement and Calibration serverDefinition of an object-oriented API for a measurement and calibration server, which provides bus- and protocol-independent services for communication between client applications and ECUs. Includes a mapping of the OO API to COM-IDL with example code. Is complemented by MCD-2 MC, which contains the actual measurement and calibration data description for ECUs.
ASAM MDXModel Data Exchange FormatDefinition of an XML-based format for describing interfaces of functions, their data (variables and calibration parameters) and scheduling in ECU software. This allows the integration of such functions as object code into the overall ECU software without having access to the source code. Standard is complementary to FSX, which contains the functional description of functions. MDX is the predecessor of the AUTOSAR Software Component Template.
ASAM OTXOpen Test Sequence eXchange FormatDefinition of an extension of ISO 13029 "Open Test Sequence Exchange" (OTX) with added functionality. Includes new data types, change monitoring and triggering of events, general read and write access to files, general processing of XML files, flow charts and state machines. Includes document that clarifies specification gaps, limitations and some known errors of ISO 13029. Shall be transferred to ISO in the future and become part 4 and 5 of ISO 13029.
ASAM XILGeneric Simulator InterfaceDefinition of an API between test automation systems and test-benches such as HIL-systems (hardware-in-the-loop) or SIL-systems (software-in-the-loop). Provides access to the simulation model, ECU internal measurement and calibration data, diagnostics data, the electrical error simulation unit and the ECU network. API is described as a technology-independent UML model. Includes open-source code in C#, which implements a significant part of the standard's API. Former name of the standard was "ASAM HIL".
ASAM CAT

ASAM CAT standards (Computer Aided Testing) are primarily applied during the verification & validation phases of ECU software development (right side of the V-Model), and during automated calibration and system testing on engine and vehicle test beds. They focus on:

StandardTitleDescription
ASAM ACIAutomatic Calibration InterfaceDefinition of a client-server, object-oriented API for an automatic calibration system (client) for remote-controlling a test bed automation system (server). Standard includes
  • player service: controlling of test bed actuators for setpoint adjustment
  • recorder service: recording of measurement values (mean or actual) from the test bed
  • watcher service: monitoring of out-of-bounds channel values
  • device service: further services such as ECU-specific and test bed-specific operations

Client and server may reside on different host systems, communicate via TCP/IP and are suitable for static tests execution. Includes a CORBA guide for middleware implementation, an interface definition file and a description for interface certification tests.

ASAM CEAComponents for Evaluation and AnalysisDefinition of functional components for the evaluation and analysis of test measurement data. Most commonly used for the development of applications for processing and visualization of testing data. Defined components are: Input, Worker, Output, Consumer, Producer and Viewer. Services are available for graphic controls, logging & tracing, unit conversion, undo & redo, inter-component communication and help. Furthermore, defines a file format for CAE component description. Includes reference code files for Java and .NET.
ASAM GDIGeneric Device InterfaceStandard focuses on the connection of measurement and control devices of a test bed with a test bed automation system via a 4-layer architecture. Includes the specification of
  • layer 4: coordinators for translating measurement and control operation requests from the automation system to device driver commands

+ layer 3: device drivers for uniform access to devices of different types

  • layer 2: platform adapters for standardized interfaces to specific devices and OS functions
  • layer 1: transport layers and communication types for communicating with devices via IPv4, USB, SoftSync, COM or LPT

Standard specifies APIs for all layers and provides description formats for device capabilities and data connections. Includes companion standards for communication with chassis dyno test beds, crash test devices, multi-channel DAQ systems and mapping of MCD-3 to GDI. Includes files for schema definition, C-header, description format and implementation examples. Also available via ISO 20242 without the automotive-specific companion standards and code.

ASAM ODSOpen Data ServicesStandard focuses on the persistent storage and retrieval of data independent of an IT architecture. Is primarily used in conjunction with test automation sys-tems. Includes the specification of
  • a base data model
  • derived application models
  • a model for relational databases for the physical storage of data
  • one API to access stored data in the databases
  • one API to access meta information about the application model implemented in the database
  • two file formats (one in XML) for file-based data exchange.

Application models exist for vehicle geometry, NVH testing, test stand calibration data, bus data and testing workflows. Includes files for schema definition, interface definitions and description format examples.

ASAM COMMON (Common)

ASAM COMMON standards are used in both areas, AE and CAT.

StandardTitleDescription
ASAM LXFLayout Exchange FormatDefinition of an XML-based format for describing layouts for graphical content used by data post-processing applications and automated document generators. Includes definitions for master layouts, canvases and graphic objects such as images, charts, shapes and curves. Can contain embedded formulas resolved during runtime. Used particularly in conjunction with CEA.
ASAM MDFMeasurement Data FormatDefinition of a block-structured and channel-oriented binary format for storing measurement data including descriptive meta information. Allows for synchronization of data by time, angle, distance and index. Allows efficient storage of measurement data in real-time. MDF files can be referenced by an ODS database.

Further reading

Related Research Articles

The Open Group is a global consortium that seeks to "enable the achievement of business objectives" by developing "open, vendor-neutral technology standards and certifications." It has over 840 member organizations and provides a number of services, including strategy, management, innovation and research, standards, certification, and test development. It was established in 1996 when X/Open merged with the Open Software Foundation.

SAE International

SAE International, formerly named the Society of Automotive Engineers, is a United States-based, globally active professional association and standards developing organization for engineering professionals in various industries. SAE International's world headquarters is in Warrendale, Pennsylvania, 20 miles north of Pittsburgh, Pennsylvania. Principal emphasis is placed on global transport industries such as aerospace, automotive, and commercial vehicles. The organization adopted the name SAE International to reflect the broader emphasis on mobility.

Eclipse Foundation

The Eclipse Foundation AISBL is an independent, Canada-based not-for-profit corporation that acts as a steward of the Eclipse open source software development community, with legal jurisdiction in the European Union. It is an organization supported by over 330 members. The Foundation focuses on key services such as: intellectual property (IP) management, ecosystem development, development process, and IT infrastructure. Its members include industry leaders who have embraced open source as a key enabler for business strategy.

Accellera

Accellera Systems Initiative (Accellera) is a standards organization that supports a mix of user and vendor standards and open interfaces development in the area of electronic design automation (EDA) and integrated circuit (IC) design and manufacturing. It is less constrained than the Institute of Electrical and Electronics Engineers (IEEE) and is therefore the starting place for many standards. Once mature and adopted by the broader community, the standards are usually transferred to the IEEE.

AUTomotive Open System ARchitecture (AUTOSAR) is a global development partnership of automotive interested parties founded in 2003. It pursues the objective to create and establish an open and standardized software architecture for automotive electronic control units (ECUs). Goals include the scalability to different vehicle and platform variants, transferability of software, the consideration of availability and safety requirements, a collaboration between various partners, sustainable use of natural resources, and maintainability during the whole product lifecycle.

A measurement systems analysis (MSA) is a thorough assessment of a measurement process, and typically includes a specially designed experiment that seeks to identify the components of variation in that measurement process. Just as processes that produce a product may vary, the process of obtaining measurements and data may also have variation and produce incorrect results. A measurement systems analysis evaluates the test method, measuring instruments, and the entire process of obtaining measurements to ensure the integrity of data used for analysis and to understand the implications of measurement error for decisions made about a product or process. MSA is an important element of Six Sigma methodology and of other quality management systems. MSA analyzes the collection of equipment, operations, procedures, software and personnel that affects the assignment of a number to a measurement characteristic.

EtherCAT is an Ethernet-based fieldbus system. The protocol is standardized in IEC 61158 and is suitable for both hard and soft real-time computing requirements in automation technology.

Integrated Micro-Electronics, Inc.

Integrated Micro-electronics, Inc. provides electronics manufacturing services (EMS) and power semiconductor assembly and test services (SATS) with manufacturing facilities in Asia, Europe, and North America. Its headquarters is located in Biñan, Laguna, Philippines.

Linux Foundation Non-profit technology consortium to develop the Linux operating system

The Linux Foundation (LF) is a non-profit technology consortium founded in 2000 as a merger between Open Source Development Labs and the Free Standards Group to standardize Linux, support its growth, and promote its commercial adoption. It also hosts and promotes the collaborative development of open source software projects.

In the field of Industrial Control Systems, the interfacing of various control components must provide means to coordinate the signals and commands sent between control modules. While tight coordination is desirable for discrete inputs and outputs, it is especially important in motion controls, where directing the movement of individual axes of motion must be precisely coordinated so that the motion of the entire system follows a desired path. Types of equipment requiring such coordination include metal cutting machine tools, metal forming equipment, assembly machinery, packaging machinery, robotics, printing machinery and material handling equipment. The Sercos interface is a globally standardized open digital interface for the communication between industrial controls, motion devices (drives) and input output devices (I/O). Sercos I and II are classified as standards IEC 61491 and EN 61491. Sercos III is specified in standards IEC 61800-7; IEC 61784-1, -2, -3 and IEC 61158. Sercos is designed to provide hard real-time, high performance communications between industrial motion controls and digital servo drives.

Vector Informatik

Vector Informatik develops software tools and components for networking of electronic systems based on the serial bus systems CAN, LIN, FlexRay, MOST, Ethernet, AFDX, ARINC 429, and SAE J1708 as well as on CAN-based protocols such as SAE J1939, SAE J1587, ISO 11783, NMEA 2000, ARINC 825, CANaerospace, CANopen and more. The headquarters of the company Vector Informatik GmbH is in Stuttgart, Germany. Subsidiaries include Braunschweig, Munich, Hamburg, Regensburg along with international subsidiaries in Brazil, China, France, Italy, England, India, Japan, South Korea, Austria, Sweden, and the United States. Vector Informatik also includes Vector Consulting Services GmbH, a consultation firm specializing in optimization of technical product development. Altogether, these companies are referred to as the Vector Group.

CANape

CANape is a software tool from Vector Informatik. This development software, widely used by OEMs and ECU suppliers of automotive industries is used to calibrate algorithms in ECUs at runtime.

Linaro

Linaro is an engineering organization that works on free and open-source software such as the Linux kernel, the GNU Compiler Collection (GCC), power management, graphics and multimedia interfaces for the ARM family of instruction sets and implementations thereof as well as for the Heterogeneous System Architecture (HSA). The company provides a collaborative engineering forum for companies to share engineering resource and funding to solve common problems on ARM software.

The ETAS Group is a German company which designs tools for the development of embedded systems for the automotive industry and other sectors of the embedded industry. ETAS is 100-percent subsidiary of Robert Bosch GmbH.

INCA (software)

INCA is a measurement, calibration and diagnostic software published by ETAS. With its large installation base in the auto industry, this development software is deployed during all phases of the development of electronic control units (ECUs) and ECU software programs for measuring, calibration, diagnostics and programming.

dSPACE GmbH, located in Paderborn, Germany, is one of the world's leading providers of tools for developing electronic control units.

XCP (or) "Universal Measurement and Calibration Protocol" is a network protocol originating from ASAM for connecting calibration systems to electronic control units, ECUs. It enables read and write access to variables and memory contents of microcontroller systems at runtime. Entire datasets can be acquired or stimulated synchronous to events triggered by timers or operating conditions. In addition, XCP also supports programming of flash memory.

OPEN Alliance SIG

The OPEN Alliance is a non-profit, special interest group (SIG) of mainly automotive industry and technology providers collaborating to encourage wide scale adoption of Ethernet-based communication as the standard in automotive networking applications.

ECU-TEST is a software tool developed by TraceTronic GmbH, based in Dresden, Germany, for test and validation of embedded systems. Since the first release of ECU-TEST in 2003, the software is used as standard tool in the development of automotive ECUs and increasingly in the development of heavy machinery as well as in factory automation. The development of the software started within a research project on systematic testing of control units and laid the foundation for the spin-off of TraceTronic GmbH from TU Dresden. ECU-TEST aims at the specification, implementation, documentation, execution and assessment of test cases. Owing to various test automation methods, the tool ensures an efficient implementation of all necessary activities for the creation, execution and assessment of test cases.

The Navigation Data Standard (NDS) is a standardized format for automotive-grade navigation databases, jointly developed by automobile manufacturers and suppliers. NDS is an association registered in Germany. Members are automotive OEMs, map data providers, and navigation device/application providers.

References

  1. "ASAM Connects - ASAM Standards". Association for Standardisation of Automation and Measuring Systems. Retrieved 2016-11-11.