Adaptive Platform Release Overview, AUTOSAR 782, R22-11, AP, 20230421


2023年4月URL変更
この項は2023年4月21日、AUTOSARの文書のURLが変更になった。
/classic/22-11/
が
/R22-11/CP/
過去記事で、URLでエラーが出たら書き換えてみてください。

/adaptive/22-11/
は　
/R22-11/AP/

/foundation/22-11/
は　
/R22-11/FO/
です。
## 2023年11月URL変更
2023年11月にもAUTOSAR文書のURLが変更になっている。
/user_upload/standards/classic/21-11/
を
/standards/R21-11/CP/
などに書き換えてください。

/user_upload/standards/adaptive/21-11/
を
/standards/R21-11/AP/

/user_upload/standards/foundation/21-11/
を
/standards/R21-11/FO/

お手数をおかけします。
１年に２度URLを変更するなんて、新しい記事が書ける。とても嬉しい。

# 一覧

AUTOSAR R22-11 Qiita記事一覧 20230421 。

https://qiita.com/kaizen_nagoya/items/81a35774f1aa3d64d3f6

この記事の表題の最後に「20230421」を加えます。

<この項は書きかけです。順次追記します。>

AUTOSARが、2022年の版、R22-11を公開しました。


https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_TR_AdaptivePlatformReleaseOverview.pdf


R21-11

https://www.autosar.org/fileadmin/standards/R21-11/AP/AUTOSAR_TR_AdaptivePlatformReleaseOverview.pdf

R20-11

https://www.autosar.org/fileadmin/standards/R20-11/AP/AUTOSAR_TR_AdaptivePlatformReleaseOverview.pdf

R19-11

https://www.autosar.org/fileadmin/standards/R19-11/AP/AUTOSAR_TR_AdaptivePlatformReleaseOverview.pdf


https://www.autosar.org/

文書は検索してダウンロードできます。

R20-11,R21-11, R22-11の３年分だけになりました。

## 変更点
### 2.1.2.1 New Specifications
Table 2.1: Impact of Concepts
The following new specifications have been introduced via concepts:
• Specification of Firewall in Adaptive Platform (UID 1063, SWS)
• Explanation of Service Oriented Vehicle Diagnostics (UID 1064, EXP)
In addition to the above listed new specifications, the following documents have been added with R22-11:
• none
### 2.1.2.2 Migrated Specifications
With this release, the following specifications have been moved from AUTOSAR Adaptive Platform to the AUTOSAR Foundation standard:
• Explanation of Safety Overview (UID 895, EXP)
### 2.1.2.3 Obsolete Specifications
The following specification has been set to status "obsolete" in this release:
• Guidelines for the use of the C++14 language in critical and safety-related sys- tems (UID 839, RS)
### 2.1.2.4 Removed Specifications
The following specification has been set to status "removed" in this release: • Specification of RESTful Communication (UID 876, SWS)
### 2.1.2.5 Reworked Specifications
The following specifications have been changed fundamentally in R22-11 • none
### 2.1.2.6 Moved Specification parts
The following specification parts have been moved to other documents in R22-11.
• Requirements on Security Management for Adaptive Platform (UID 881, RS) to Explanation of Security Overview (UID 1077, EXP)
• Explanation of Adaptive Platform Software Architectural Decisions (UID 983, EXP) to Explanation of Adaptive and Classic Platform Software Architectural De- cisions (UID 1078, EXP)
### 2.1.2.7 Renamed Specifications
The following specification has been renamed in this release: • none


## 公開行事

模様

AUTOSAR R22-11 Release Event 20221208

https://qiita.com/kaizen_nagoya/items/18471d0b340480fdcd42


AUTOSAR R22-11 Classic Platform 一覧はこちら。


Classic Platform Release Overview, AUTOSAR No.0 ,R22-11, CP, 20230421

https://qiita.com/kaizen_nagoya/items/9d22c8722cbc0f42b137


Foundation Release Overview, No.781, FO, AUTOSAR 22-11(2)

https://qiita.com/kaizen_nagoya/items/7fcfa4aa0786a38ac3d6


Adaptive Platform Release Overview, No.782, AP, AUTOSAR 22-11(2)

https://qiita.com/kaizen_nagoya/items/7f8d6ddacc8573351232

# Abstract Platformとの関係


Template, TypeはAbstract Platformで統一的に定義するとよい。　
Template, Typeで、複数の文書を統合するとよい。

<この項は書きかけです。順次追記します。>


## 文書変更(Document Change) 

>Release Life Cycle Status: R22-11 is in Evolution, R22-11 supersedes R21-11
##  文書

|Doc.|Long Name|File Name|Life cycle changes|
|:----|:----|:----|:----|
| |Release Documentation| | |
|782|Adaptive Platform Release Overview|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_TR_AdaptivePlatformReleaseOverview.pdf| |
|hashes|AUTOSAR Adaptive Platform Specification Hashes|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_TR_AdaptivePlatformSpecificationHashes| |
| |Adaptive Foundation| | |
|846|Explanation of ara::com API|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_EXP_ARAComAPI.pdf| |
|930|Explanation of IPsec Implementation Guidelines|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_EXP_IPsecImplementationGuidelines.pdf| |
|1064|Explanation of Service Oriented Vehicle Diagnostics|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_EXP_SOVD.pdf|Initial release|
|1027|Integration of DDS Security|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_TR_DDSSecurityIntegration.pdf| |
|716|Requirements on Communication Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_CommunicationManagement.pdf| |
|889|Requirements on Cryptography|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_Cryptography.pdf| |
|720|Requirements on Execution Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_ExecutionManagement.pdf| |
|899|Requirements on Identity and Access Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_IdentityAndAccessManagement.pdf| |
|718|Requirements on Operating System Interface|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_OperatingSystemInterface.pdf| |
|857|Requirements on Persistency|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_Persistency.pdf| |
|852|Requirements on Platform Health Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_PlatformHealthManagement.pdf| |
|903|Specification of Adaptive Platform Core|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_AdaptivePlatformCore.pdf| |
|717|Specification of Communication Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_CommunicationManagement.pdf| |
|883|Specification of Cryptography|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_Cryptography.pdf| |
|723|Specification of Diagnostics|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_Diagnostics.pdf| |
|721|Specification of Execution Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_ExecutionManagement.pdf| |
|1063|Specification of Firewall in Adaptive Platform|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_AdaptivePlatformFirewall.pdf|Initial release|
|900|Specification of Identity and Access Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_IdentityAndAccessManagement.pdf| |
|978|Specification of Intrusion Detection System Manager for Adaptive Platform|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_AdaptiveIntrusionDetectionSystemManager.pdf| |
|994|Specification of Language Binding for modeled AP data types|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_LanguageBinding-ForModeledAPdatatypes.pdf| |
|853|Specification of Log and Trace|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_LogAndTrace.pdf| |
|719|Specification of Operating System Interface|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_OperatingSystemInterface.pdf| |
|858|Specification of Persistency|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_Persistency.pdf| |
|851|Specification of Platform Health Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_PlatformHealthManagement.pdf| |
|880|Specification of Time Synchronization|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_TimeSynchronization.pdf| |
| |Adaptive Services| | |
|913|Explanation of Sensor Interfaces|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_EXP_SensorInterfaces.pdf| |
|909|Requirements of State Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_StateManagement.pdf| |
|911|Requirements on Automated Driving Interfaces|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_AutomatedDrivingInterfaces.pdf| |
|887|Requirements on Update and Configuration Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_UpdateAndConfigurationManagement.pdf| |
|898|Specification of Network Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_NetworkManagement.pdf| |
|912|Specification of Sensor Interfaces|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_SensorInterfaces.pdf| |
|908|Specification of State Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_StateManagement.pdf| |
|888|Specification of Update and Configuration Management|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_UpdateAndConfigurationManagement.pdf| |
| |General| | |
|884|Design guidelines for using parallel processing technologies on Adaptive Platform|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_EXP_ParallelProcessingGuidelines.pdf| |
|706|Explanation of Adaptive Platform Design|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_EXP_PlatformDesign.pdf| |
|982|Explanation of Adaptive Platform Software Architecture|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_EXP_SWArchitecture.pdf| |
|862|List of Adaptive Platform Functional Clusters|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_TR_FunctionalClusterShortnames.pdf| |
|714|General Requirements specific to Adaptive Platform|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_General.pdf| |
|839|Guidelines for the use of the C++14 language in critical and safety-related systems|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_CPP14Guidelines.pdf|obsolete.pdf|
|929|Guidelines for using Adaptive Platform interfaces|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_EXP_AdaptivePlatformInterfacesGuidelines.pdf| |
|890|System Tests of Adaptive Platform|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_TR_AdaptivePlatformSystemTests.pdf| |
| |Methodology and Manifests| | |
|zip|Collection of blueprints for AUTOSAR Adaptive Platform M1 models|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_MOD_AdaptivePlatformGeneralBlueprints.zip| |
|709|Methodology for Adaptive Platform|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_TR_AdaptiveMethodology.pdf| |
|712|Requirements on Manifest Specification|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_RS_ManifestSpecification.pdf| |
|713|Specification of Manifest|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_TPS_ManifestSpecification.pdf| |
| |Requirements on Manifest Specification| | |
|875|Specification of Platform Types for Adaptive Platform|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_SWS_AdaptivePlatformTypes.pdf| |
|968|Specification of Timing Extension for Adaptive Platform|https://www.autosar.org/fileadmin/standards/R22-11/AP/AUTOSAR_TPS_AdaptivePlatformTimingExtensions.pdf| |


## 新文書

|Doc.|Concept Name|Specification Long Name|Standard|Concept Lifecycle|
|:--|:--|:--|:--|:--|
||MACsec|
||Requirements on MACsec|Foundation|draft
||Specification of Manifest|Adaptive Platform
||Explanation of ara::com API
||Specification of Communication Management
||System Template|Classic Platform
||   Specification of MACsec Key Agreement
||Specification of Ethernet Transceiver Driver
||Specification of Ethernet Switch Driver
||Specification of Ethernet Interface
||Layered Software Architecture
||List of Basic Software Modules
||                     CAN XL
||Main Requirements
||Glossary
||Specification of Manifest
||System Template
||Requirements on CAN
||Specification of CAN Driver
||Specification of CAN Interface
||Specification for CANXL driver functionality to provide additional required interfaces
||Specification for CANXL transceiver driver functionality to provide additional required interfaces
||Specification of Ethernet Interface
||Specification of ECU Configuration
||System Template
||Requirements on Bus Mirroring
||Specification of Bus Mirroring
||Requirements on Ethernet Support in AUTOSAR
||Specification of CAN Transceiver Driver
||Specification of TCP/IP Stack
||Specification of Cellular Vehicle-2-X Driver
||Specification of Ethernet Driver
||Specification of Wireless Ethernet Driver
||List of Basic Software Modules
||Layered Software Architecture|Foundation
||Adaptive Platform
||Classic Platform|valid
|| Firewall Main Requirements |Foundation| draft
||Requirements on Firewall
||Glossary
||Explanation of Adaptive Platform Design|Adaptive Platform
||Explanation of Adaptive Platform Software Architecture
||Specification of Firewall in Adaptive Platform
||Specification of Manifest
||Service Oriented Vehicle Diagnostics
||Requirements on Diagnostics|Foundation|draft
||Explanation of Service Oriented Vehicle Diagnostics|Adaptive Platform
||Specification of Manifest
||Requirements on Manifest Specification
||Specification of Diagnostics
||Diagnostic Extract Templat|Classic Platform
||SOME/IP Harmonization
||SOME/IP Service Discovery Protocol Specification|Foundation|draft


# 用語(terms)

|short name|Standard| 
|:--|:--|
|AP|Adaptive Platform| 
|CP|Classic Platform |
|FO|Foundation| 

|Schema Version| Classic Platform release |Adaptive Platform release| Foundation release|
|:--|:--|:--|:--|
|AUTOSAR_00042| R4.3.0| R17-03| R1.1.0
|AUTOSAR_00043| R4.3.0| R17-10| R1.2.0
|AUTOSAR_00044| R4.3.1| R17-10| R1.3.0
|AUTOSAR_00045| R4.3.1| R18-03| R1.4.0
|AUTOSAR_00046| R4.4.0| R18-10| R1.5.0
|AUTOSAR_00047| R4.4.0| R19-03| R1.5.1


|Schema Version |Platform release| Internal release number|
|:--|:--|:--|
|AUTOSAR_00048| R19-11| R4.5.0|
|AUTOSAR_00049| R20-11| R4.6.0|
|AUTOSAR_00050| R21-11| R4.7.0|

## 英日
日本語は仮訳
|no.|count|word|日本語|
|:----|:----|:----|:----|
|1|281|of|の|
|2|263|the|その|
|3|175|platform|土台|
|4|159|release|公開|
|5|120|and|と|
|6|115|specification|仕様|
|7|113|adaptive|適応|
|8|108|to|に|
|9|95|autosar|AUTomotive Open System Architecture(短縮名)|
|10|94|in|の|
|11|92|r|r|
|12|76|management|管理|
|13|75|for|にとって|
|14|70|document|資料|
|15|65|is|です|
|16|53|on|の上|
|17|50|overview|概要|
|18|47|a|一つの|
|19|44|this|これ|
|20|40|requirements|要件|
|21|39|e|e|
|22|38|or|また|
|23|38|specifications|仕様|
|24|36|ap|adaptive platform(短縮名)|
|25|34|chapter|章|
|26|33|autosar_tr_adaptive|autosar_tr_adaptive|
|27|33|view|見る|
|28|32|id|identifier, 識別子(短縮名）|
|29|32|over|以上|
|30|30|are|それは|
|31|28|be|なれ|
|32|28|with|と|
|33|26|changes|変更|
|34|25|cycle|周期|
|35|25|state|州|
|36|24|added|追加した|
|37|24|communication|通信|
|38|23|life|生活|
|39|22|following|続く|
|40|22|not|しない|
|41|22|supervision|監督|
|42|21|name|名前|
|43|20|as|なので|
|44|20|configuration|構成|
|45|20|health|健康|
|46|19|explanation|説明|
|47|19|foundation|財団|
|48|19|removed|削除した|
|49|18|classic|古典|
|50|18|dds|Data Distribution Service(短縮名）|
|51|17|concepts|概念|
|52|17|from|から|
|53|17|sws|software specification(短縮名)|
|54|16|been|その間|
|55|16|that|それ|
|56|16|uid|Unique Identifier(短縮名）|
|57|16|work|仕事|
|58|15|by|に|
|59|15|have|持つ|
|60|15|history|歴史|
|61|15|releases|公開|
|62|15|software|ソフトウェア|
|63|15|system|系|
|64|14|any|どれか|
|65|14|concept|概念|
|66|14|has|持つ|
|67|14|interface|界面|
|68|14|introduced|紹介した|
|69|14|new|新着|
|70|14|no|いいえ|
|71|14|standards|基準|
|72|14|use|使用する|
|73|13|c|c|
|74|13|internal|内部|
|75|13|number|番号|
|76|13|only|それだけ|
|77|13|standard|標準|
|78|12|ara|AUTOSAR Runtime for Adaptive Applications(短縮形)|
|79|12|autosar_|autosar_|
|80|12|between|の間に|
|81|12|but|しかし|
|82|12|execution|実行|
|83|12|functional|機能的|
|84|12|g|g|
|85|12|implementation|実装|
|86|12|interfaces|界面|
|87|12|schema|図式|
|88|12|status|状態|
|89|12|update|更新|
|90|11|all|すべて|
|91|11|autosar_sws_|autosar_sws_|
|92|11|introduction|前書き|
|93|11|security|安全|
|94|11|types|型|
|95|10|api|application programming interface(短縮形)|
|96|10|data|与件|
|97|10|draft|下書き|
|98|10|guidelines|指針|
|99|10|it|それ|
|100|10|major|選考科目|
|101|10|minor|小さい|
|102|10|network|通信網|
|103|10|obsolete|廃止|
|104|10|persistency|永続性|
|105|10|related|関連している|

## 参照(references)
[1] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[2] Requirements on Manifest Specification AUTOSAR_RS_ManifestSpecification

FO: Glossary
https://www.autosar.org/fileadmin/standards/R22-11/FO/AUTOSAR_TR_Glossary.pdf


 
# 関連文書(Related document)

Basic principles, ボッシュ自動車handbook(英語)11版まとめ<2>

https://qiita.com/kaizen_nagoya/items/24a1ba5da3d09b2a95d1

JAXA/IPA クリティカルソフトウェアワークショップ WOCS言語関連発表(改定版)

https://qiita.com/kaizen_nagoya/items/4789832baf494cb74626


CAN(controller area network) 

https://qiita.com/kaizen_nagoya/items/e8c0bd7bfb2827b83de9

「はじめてのCAN/CANFD 」 ベクタージャパン ＜エンジニア夏休み企画>【読書感想文】

https://qiita.com/kaizen_nagoya/items/1fee270be00ef90ca4ec


三方良し　Udemy 車載LAN入門講座 CAN通信編

https://qiita.com/kaizen_nagoya/items/bed038c52510fea72c0a


詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(1) 著者　 ＜エンジニア夏休み企画 読書感想文＞

https://qiita.com/kaizen_nagoya/items/e9971698a108c3dba794

詳解 車載ネットワーク CAN, CAN FD, LIN, CXPI, Ethernetの仕組みと設計のために(2)参考文献 ＜エンジニア夏休み企画>【読書感想文】

https://qiita.com/kaizen_nagoya/items/e156cbdd5fce9263776e

詳解 車載ネットワーク CAN、CAN FD、LIN、CXPI、Ethernetの仕組みと設計のために

https://qiita.com/kaizen_nagoya/items/44a9e6b0f5363b4a5b35


 ＜この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。＞

# 文書履歴(document history)
ver. 0.01初稿　　20230610

### 最後までおよみいただきありがとうございました。

いいね　💚、フォローをお願いします。

####  Thank you very much for reading to the last sentence.

Please press the like icon 💚　and follow me for your happy life.