Professional Documents
Culture Documents
AUTOSAR TR ClassicPlatformReleaseOverview
AUTOSAR TR ClassicPlatformReleaseOverview
AUTOSAR TR ClassicPlatformReleaseOverview
Table of Contents
1 Introduction.......................................................................................................... 3
1.1 Scope of this document ................................................................................ 3
1.2 Dependencies to other standards................................................................. 3
1.3 Content of chapters ...................................................................................... 3
2 Related documentation........................................................................................ 4
3 Summary of changes........................................................................................... 5
3.1 Release 4.3.0 ............................................................................................... 5
3.1.1 Concepts ............................................................................................... 5
3.1.1.1 Introduced Concepts ......................................................................... 5
3.1.1.2 Impacts of Concepts .......................................................................... 6
3.1.2 Specifications ........................................................................................ 9
3.1.2.1 New Specifications ............................................................................ 9
3.1.2.2 Migrated Specifications ..................................................................... 9
3.1.2.3 Obsolete Specifications ..................................................................... 9
3.1.2.4 Reworked specifications .................................................................... 9
3.1.3 Release Documentation ...................................................................... 10
4 Specification overview ....................................................................................... 11
1 Introduction
1.1 Scope of this document
This document provides an overview of the complement of AUTOSAR specifications
of the AUTOSAR standard “Classic Platform” comprising the initial Release 4.3 and
its latest Revision 0.
These dependencies are refined in the trace information of the requirements in the
respective specifications, i.e. requirement in SWS DLT refers to the protocol
specification in the Foundation standard.
2 Related documentation
1) Release Overview and Revision History
2) AUTOSAR Specifications in general
3) Change Documentation
4) Glossary
3 Summary of changes
This chapter contains a summary of changes which were implemented since the
previous Release 4.2.
3.1.1 Concepts
Affected specifications
Concept Name Specification Long Name Class. Standard
Specification of Hardware Test Manager on start up
Hardware Test and shutdown
Management on Requirements on Hardware Test Manager on start
aux CP
Startup and up and shutdown
Shutdown Specification and Integration of Hardware Test
Management at start up and shutdown
Specification of Crypto Interface
Specification of Crypto Driver
Specification of Crypto Interface
Specification of Crypto Service Manager std CP
Specification of Secure Onboard Communication
Specification of ECU Configuration Parameters (XML)
Software Component Template
Crypto Interface
Requirements on Crypto Stack
Requirements on AUTOSAR Features
Basic Software UML Model CP
Layered Software Architecture aux
List of Basic Software Modules
Main Requirements
FO
Glossary
Specification of Vehicle-2-X Geo Networking
Specification of Vehicle-2-X Basic Transport
Specification of Vehicle-2-X Facilities
Specification of Vehicle-2-X Management
Specification of Wireless Ethernet Driver
Specification of Wireless Ethernet Transceiver
std CP
Driver
Specification of Ethernet Interface
Predefined Names in AUTOSAR
V2X Support System Template
Specification of ECU Configuration Parameters (XML)
Software Component Template
Requirements on Vehicle-2-X Communication
Requirements on AUTOSAR Features
Basic Software UML Model CP
Layered Software Architecture aux
List of Basic Software Modules
Main Requirements
FO
Glossary
Affected specifications
Concept Name Specification Long Name Class. Standard
Meta Model-generated XML Schema
Standardization Template std
Generic Structure Template
Meta Model
Interoperability Of Autosar Tools Supplement
Requirements on Interoperability of AUTOSAR Tools
Profile for Data Interoperability of AUTOSAR Tools CP
Exchange Points Requirements on Methodology
aux
Methodology
Requirements on Standardization Template
Predefined Names in AUTOSAR
Supplementary material of the AUTOSAR XML
Schema
Main Requirements FO
Decentralized Diagnostic Extract Template
std
Configuration System Template CP
Extension 01 Requirements on Diagnostic Extract Template aux
Specification of RTE Software
Basic Software Module Description Template
std
Software Component Template
Specification of ECU Configuration Parameters (XML)
Basic Software UML Model
Extended Buffer
Requirements on Runtime Environment CP
Access
Requirements on Basic Software Module Description
Template aux
Requirements on Software Component Template
Methodology
Requirements on AUTOSAR Features
Diagnostic, Log and Trace Protocol Specification FO
Specification of PDU Router
Specification of Diagnostic Communication Manager
Specification of Diagnostic Log and Trace std
Rework of DLT for Specification of ECU Configuration Parameters (XML)
Classic- and System Template
Adaptive Platform CP
Software Component Template
Basic Software UML Model
Requirements on Diagnostic Log and Trace
aux
Layered Software Architecture
List of Basic Software Modules
Affected specifications
Concept Name Specification Long Name Class. Standard
Specification on SOME/IP Transport Protocol
General Specification on Transformers
Specification of COM Based Transformer
Specification of E2E Transformer CP
std
Specification of SOME/IP Transformer
SOME/IP Transport Specification of Socket Adaptor
Protocol System Template
SOME/IP Protocol Specification FO
Basic Software UML Model
Specification of ECU Configuration Parameters (XML)
aux CP
Layered Software Architecture
List of Basic Software Modules
3.1.2 Specifications
3.1.2.1 New Specifications
In addition to the above listed new specifications which were introduced via
Concepts, the following documents and templates were added with R4.3.0:
ARXML Serialization Rules (UID 779, TPS, std)
Modeling Show Cases Report (UID 789, TR, aux)
Modeling Show Cases Examples (UID 790, EXP, aux)
Macro Encapsulation of Library Calls (UID 808, EXP, aux)
NV Data Handling Guideline (UID 810, EXP, aux)
The following main aspects have been addressed to fulfill user needs for improved
precision of Global Time Synchronization and better support of automotive use
cases:
Rate Correction added
Time precision measurement support added
Time/status notification mechanism added
Resident time compensation for Ethernet switches added
AUTOSAR specific TLV for Ethernet added
Harmonization of <Bus>TSyn interface to StbM
Offset message formats changed (for CAN / FlexRay)
Support for immediate Time Synchronization added
Additionally, the Diagnostic Log and Trace has been reworked in the course of the
“Rework of DLT for Classic- and Adaptive Platform” concept:
Specification of Diagnostic Log and Trace (UID 351, SWS, std)
4 Specification overview
The published specifications are divided up into the clusters
Release Documentation,
Main Specifications,
Basic Software Architecture and Runtime Environment,
Methodology and Templates and
Application Interfaces.
These clusters are then further structured by subcategories to provide a better
orientation to the specification users. The assignment of the specifications to those
clusters is shown below.
6 Revision history
6.1 Release 4.3.0
Revision 0 of Release 4.3. has been released on the 30th of November 2016.
The following deliverables had major changes.
More specifications might have been changed, which are not listed here. Those
specifications have then only “minor corrections, clarifications or editorial changes;
for details please refer to the Change Documentation [3].
7 Appendix
7.1 Definitions
As far as not explained in this chapter, a collection of AUTOSAR definitions is
provided in 1).
Item 1) addresses the fact that the set of specifications comprising a Release (in the
meaning of a baseline) is rarely established once at a certain point in time
(“Big Bang”), but rather evolves and/or varies over a certain timeframe. The
maximum duration, which is limited by the timeframe, a Release is declared as “valid”
by the AUTOSAR Partnership (see section 7.1.3).
Hence with Item 1), a major prerequisite will be put in place to enable the Standard
Maintenance as planned by the AUTOSAR Partnership. In general, the primary
objective is to avoid the provision of an additional – previously not planned – Release
in case only one or a few specifications were to be modified as part of the Standard
Maintenance. Conversely, without the application of a Revision Number, if the
AUTOSAR partnership wants to avoid the provision of (an) additional intermediate
Release(s), one would have to defer the introduction of any changes until the next
planned Release – even in case of changes urgently needed by the applicants of the
AUTOSAR Standard.
Item 2) is complementary to Item 1) in that for every specification a unique identifier
is provided upon which Revision a) a specification was either 1st time added
to/removed from a Release or b) a specification was modified as being part of one
and the same Release, as long the latter is valid and therefore subject to Standard
Maintenance.
Hence with item 2), the combination of Release and Revision Number in a
specification can be interpreted either as a) “specification was (1st time) added to the
Release x.y Rev n” or b) as “specification was modified as part of Release x.y
Rev m”, with m > n.
Conversely, the Revision number will only change for specifications subject to
addition or modification of a valid Release (baseline). After their 1 st time addition to
the Release (baseline), it will not change for specifications which are not modified.
In the light of the above provided background, as an additional remark, the Revision
Number will only be applied for each specification’s Release version, i.e. it will not be
applied to working versions.
Each major release goes through four consecutive steps within its lifecycle:
1. Development: Between start of life cycle and the initial release (e.g. R4.0.1)
2. Evolution: Following the initial release with zero, one or several minor releases
and/or revisions (e.g. R4.0.2, R4.1.1)
3. Maintenance: No new contents is added to a major release but only
maintenance of the existing content with zero, one or several revisions (e.g.
R3.2.2) is provided
4. Issue Notice: No more revisions but zero, one or several issue notices, i.e.
updates of the list of known issues until end of life cycle.
Standard Specifications are documents, models or formats which comprise the main
result of the AUTOSAR Partnership. It includes the standardized results which have
to be fulfilled to achieve AUTOSAR conformance.
In Release 4.3, Standard Specifications are stored at the following URL:
https://svn.autosar.org/repos/work/26_Products/10_CP_R4/02_Releases/R4.3/01_St
andard
Auxiliary Material is a supporting document, model or format meant to further explain
and/or improve the usability of standard specifications of the AUTOSAR partnership.
Auxiliary material is recommended to read and/or use for a better understanding or
harmonized usage of the AUTOSAR standard but is not mandatory to follow for
AUTOSAR conformance.
In Release 4.3, Auxiliary Material is stored at the following URL:
https://svn.autosar.org/repos/work/26_Products/10_CP_R4/02_Releases/R4.3/02_A
uxiliary
Contents of auxiliary documents remain of auxiliary nature even if they are
referenced from standard documents.