Latest Release

 

AUTOSAR Builder 2021x is the latest released version. It can be downloaded the PDF of the enhancements in the Download section to the right.

It has been released in Oct, 2020.

AUTOSAR Classic supported versions
Up to R19-11

AUTOSAR Adaptive supported versions
Up to R19-11

 

 

 

AUTOSAR Builder 2021x

AB Fundamentals

New features and enhancements in AUTOSAR Builder Fundamentals:

  • Enhanced System View:
    • System Node: The Systems node in the System view is split into two nodes:
      • ECUs: This node lists the ECUs (classical part) of the system. 
      • Machines: This node lists the machines (adaptive part) of the system.
    • Context Menu Commands: Commands to edit the mappings between classical and adaptive system components are available on a system. You can now edit the following mappings on a system:
      • Software component to ECU mappings
      • Data mappings
      • Process to machine mappings
      • Process design to machine design mappings
      • Service instance to machine mappings
    • AB Forms: The AB Form now shows the elements involved in the adaptive component synthesis, when you click the following nodes:
      • Machines
      • Processes
      • Service Instance to Machine Mappings
  • User’s Guide Reorganization: The themes describing the Network Designer and the System Designer are now presented in the AUTOSAR Builder Fundamentals User's Guide.
AB for Classic

New features and enhancements in AUTOSAR Builder Classic: 

  • The new rules added for AUTOSAR classic platform are founded in the document "Welcome to AUTOSAR Builder 2021x" on the right side of the page
  • Support for Optional Element Structure.
    • Modeling Support: The modeling of optional elements is now supported on both application level and implementation level. You can define the “Is Optional” property for data type elements of records and structures.
    • RTE Generator and ASim Support: Structures with optional elements are now supported in RTE generator and can be tested using ASim.
  • Function Inhibition Manager (FIM).
    • You can now create FIM elements and mappings in the diagnostic view as you can see in the picture below. You can create the following FIM elements from the context menu of the Function Inhibition node:
      • Fim Alias Events
      • Fim Alias Event Groups
      • Fim Event Groups
      • Function Identifiers
      • Function Identifier Inhibits
    • You can also create references to the inhibits of the function identifiers from the context menu of a diagnostic contribution set.
      • Fim Function Mappings
      • Fim Alias Event Group Mappings
      • Fim Alias Event Mappings
    • You can also create references to the inhibits of the function identifiers from the context menu of a diagnostic contribution set. 
AB for Adaptive

New features and enhancements in AUTOSAR Builder Adaptive:

  • AUTOSAR Builder 2021x integrates Adaptive 19-11 meta-model and already delivers the updated interfaces for new concepts implemented in this meta-model.
  • Service Instance to Machine Mapping Editor
    • You can now manage service instance to machine mappings using a dedicated editor.
  • System View
    • The System view is introduced in adaptive environment to know which adaptive elements are part of the system and to create or edit mappings between the involved elements as you can see in the image below.

AUTOSAR Builder 2020x Refresh1

AB Fundamentals

New features and enhancements in AUTOSAR Builder Fundamentals:

  • The requirement coverage information is now only stored in the .req file. This avoids modifying the original .arxml file as you can see in the image below. 
  • The Adaptive preferences are introduced to configure settings for generating service instance to port prototype mappings from the processes diagram.
  • You can set the default values for Source folder and Template in Preferences > AUTOSAR Builder > AAT Environment > Runnable Generator.

 

 

AB for Classic

New features and enhancements in AUTOSAR Builder Classic: 

  • The new rules added for AUTOSAR classic platform are founded in the document "Welcome to AUTOSAR Builder 2020x Refresh1" on the right side of the page
  • In the standardized user interface, the editor now supports the common functionalities of a mapping editor including constraint filters, advanced regular expressions, and column filtering. It also supports filtering based on clustered components and separated components. New tooltips, status indicators, and commands are introduced for creating valid mappings.
  • The editor now supports the common functionalities of a mapping editor including constraint filters, advanced regular expressions, and column filtering.
  • The top portion of the editor, which contains advanced filtering options and editor specific options, is reorganized. The interface list is enhanced to enable filtering based on specific interfaces. The status icons, warnings, and tooltips are also enhanced as you can see in the image below.
  • The Data Mapping Editor interface is unified with other mapping editors. The editor proposes candidate mappings for the sub prototypes, in case of composition prototypes, displays the detailed information on communication direction, and displays new tooltips, warnings, and information dialog boxes.
  • When defining the initial value using value specification of type array or record, you can edit the initial value directly or through its value specification.
AB for Adaptive

New features and enhancements in AUTOSAR Builder Adaptive:

  • AUTOSAR Builder 2020x integrates Adaptive 19-011 meta-model and already delivers the updated interfaces for new concepts implemented in this meta-model.
  • New interfaces are introduced to create:
    • Process Design to Machine Design Mappings
    • Process Design to Machine Design Mapping Sets

A mapping editor is also introduced to create and edit mappings easily.

  • As the process to machine mapping can now reference a process design to machine design mapping, the Mapping Design and Mapping Set columns are added in the mapping editor as you can see in the image below.
  • Service instance to port prototype mappings now reference a process design instead of a process.
  • Process Diagram is renamed to Process Design Diagram and now shows the details of the process design.
  • The processes diagram now shows process designs and the processes which do not reference a process design.
  • The following modifications are done in the Tree view:
    •  Process Design node is moved from Adaptive Deployment view to Adaptive Design view.
    • Process Design to Machine Design Mapping Sets node is added in Adaptive Design view.
    • Systems node is added in Adaptive Deployment view
  • You can now create consistent mappings between service instances and port prototypes from processes diagram. The diagram supports Edit Mode and Viewer Mode.
  • The elements of the service interface are now listed and configurable from the service interface creation dialog box.
  • You can create communication specifications for the ports using a context menu command. Some new attributes are introduced in the AB Form of the specifications.