ASAM Exchange Formats

For the general format and structure information of ASAM Exchange, please refer to http://www.asam.net.

EHANDBOOK Container-Build supports the following ASAM standards:

  • ASAM CC (Container Catalog)

  • ASAM FSX (Functional Specification Exchange Format)

  • ASAM MDX (Model Data Exchange Format)

ASAM CC (Container Catalog)

ASAM CC (Container Catalog) is used for describing engineering objects: The standard provides a definition of an XML-based format for describing engineering objects and their relations amongst each other. Such engineering objects are, for example, source code, compiled objects or documentation files, and associated meta information about the objects, such as creator, name or version. Container Catalogs are primarily used for exchanging information between OEMs and their suppliers. The file suffix is typically .cc or .ccx.

ASAM FSX (Functional Specification Exchange Format)

ASAM FSX (Functional Specification Exchange Format) describes the functional behavior of ECU software: The standard provides a definition 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. It provides mechanisms for crossreferencing, linking and mentioning of requirements. Variations of the specification can be expressed. Is complementary to MDX, which contains the interface definitions of functions. FSX is a subset of MSRSW components. The file suffix is typically .fsx.

ASAM MDX (Model Data Exchange Format)

ASAM MDX (Model Data Exchange Format) describes the software architecture and data definition of the software: The standard provides a definition 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. The file suffix is typically .mdx.