Explanation of Adaptive Platform Software Architecture, No.982 , AUTOSAR R21-11 (37) AP

Explanation of Adaptive Platform Software Architecture, No.982 , 2021-11

https://www.autosar.org/fileadmin/standards/adaptive/21-11/AUTOSAR_EXP_SWArchitecture.pdf

一覧はこちら。

AUTOSAR R21-11(0) 仕様ダウンロード一覧。単語帳。参考文献資料作成

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

# 用語(terms)
|Term|Description|
|:--|:--|
|DoIP| Diagnostics over Internet Protocol
|POSIX |Portable Operating System Interface
|SecOC| AUTOSAR Secure Onboard Communication
|TLS |Transport Layer Security
|UML| Unified Modeling Language
|Functional Cluster| A logical group of functionality within the AUTOSAR Adaptive Platform. Functional Clusters are the second level of abstraction in the building block view (cf. Chapter 9). They are also subject of the individual specification documents that make up the AUTOSAR Adaptive Platform standard.
|Function Group| A set of modeled Processes. See Section 12.2 for details.
|Thread| The smallest sequence of instructions the can be managed independently by a scheduler. Multiple Threads can be executed concurrently within one Process sharing resources suchas memory.
|Watchdog| An external component that supervises execution of the AUTOSAR Adaptive Platform. See Section 7.2.3 for details.

## 英日
日本語は仮訳

|no.|count|word|日本語|
|:----|:----|:----|:----|
|1|1589|the|その|
|2|1197|of|の|
|3|707|aap|AUTOSAR architecture profile(短縮名）|
|4|680|to|に|
|5|660|interface|界面|
|6|647|a|一つの|
|7|563|and|と|
|8|525|adaptive|適用|
|9|509|management|管理|
|10|508|platform|土台|
|11|442|autosar|AUTomotive Open System Architecture(短縮名)|
|12|393|for|にとって|
|13|349|use|使用する|
|14|345|this|これ|
|15|333|software|ソフトウェア|
|16|318|api|application programming interface(短縮名）|
|17|315|is|は|
|18|275|in|の|
|19|267|functional|機能的|
|20|266|interfaces|界面|
|21|251|by|に|
|22|224|architecture|建築|
|23|219|port|港|
|24|213|document|文書|
|25|201|state|状態|
|26|191|an|一つの|
|27|191|be|です|
|28|187|id|identifier, 識別子(短縮名）|
|29|184|diagnostic|診断|
|30|182|cluster|集まる|
|31|181|that|それ|
|32|179|key|鍵|
|33|177|name|名前|
|34|176|explanation|説明|
|35|174|ap|adaptive platform(短縮名)|
|36|174|native|生来の|
|37|174|r|r|
|38|173|log|記録|
|39|171|autosar_exp_swarchitecture|autosar_exp_swarchitecture|
|40|169|time|時間|
|41|168|based|基づく|
|42|160|get|得る|
|43|156|daemon|守護神|
|44|153|required|必要|
|45|150|application|応用|
|46|144|section|節|
|47|143|context|文脈|
|48|142|description|説明|
|49|140|shall|しなければならない|
|50|139|usage|利用方法|
|51|136|technology|技術|
|52|132|function|働き|
|53|131|data|与件|
|54|131|public|公衆|
|55|131|service|奉仕|
|56|128|operations|操作|
|57|126|configuration|構成|
|58|126|figure|形|
|59|125|execution|実行|
|60|123|provided|提供された|
|61|121|stream|流れ|
|62|117|from|から|
|63|115|or|また|
|64|115|system|系|
|65|114|see|見る|
|66|113|storage|記録|
|67|111|access|接続|
|68|107|provides|提供する|
|69|106|on|の上|
|70|106|used|使用済み|
|71|105|are|それは|
|72|100|communication|通信|
|73|99|current|現在|
|74|97|value|価値|
|75|96|update|更新|
|76|92|request|要求|
|77|91|object|物体|
|78|89|crypto|暗号|
|79|85|as|なので|
|80|83|with|と|
|81|82|manifest|管理票|
|82|78|process|処理する|
|83|76|clust|cluster(短縮名）|
|84|75|applications|応用|
|85|75|its|これは|
|86|74|group|班|
|87|71|called|と呼ばれる|
|88|70|all|すべて|
|89|70|set|設定する|
|90|68|clusters|房|
|91|67|health|健康|
|92|66|file|紙ばさみ|
|93|66|not|いいえ|
|94|64|it|それ|
|95|63|messages|伝言|
|96|62|functionality|機能性|
|97|61|control|制御|
|98|61|no|いいえ|
|99|61|read|読む|
|100|61|x|x|

# 参考(reference)

[1] ISO 42010:2011 – Systems and software engineering – Architecture description http://www.iso.org
[2] Explanation of Adaptive Platform Software Architectural Decisions, AUTOSAR_EXP_SWArchitecturalDecisions
[3] Glossary, AUTOSAR_TR_Glossary
https://www.autosar.org/fileadmin/standards/foundation/21-11/AUTOSAR_TR_Glossary.pdf
[4] Main Requirements, AUTOSAR_RS_Main
[5] General Requirements specific to Adaptive Platform, AUTOSAR_RS_General
[6] ATAMSM: Method for Architecture Evaluation, https://resources.sei.cmu.edu/asset_files/TechnicalReport/2000_005_001
_13706.pdf
[7] Agile Software Development: Principles, Patterns, and Practices
[8] Guide to the Software Engineering Body of Knowledge, Version 3.0, www.swebok.org
[9] API standards for Open Systems, http://www.opengroup.org/austin/papers/wp-apis.txt
[10] Specification of Manifest, AUTOSAR_TPS_ManifestSpecification
[11] Specification of SW-C End-to-End Communication Protection Library, AUTOSAR_SWS_E2ELibrary
 
＜この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。＞

# 関連文書(Related document)
Explanation of Adaptive Platform Software Architecture , AUTOSAR R22-11 (37) AP, No.982

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

# 文書履歴(document history)
ver. 0.01 初稿 20220505
ver. 0.02 URL追記　20221229