0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

AUTOSAR CountdownAdvent Calendar 2022

Day 13

Explanation of Adaptive Platform Software Architectural Decisions, No.983, AUTOSAR R21-11 (40) AP

Last updated at Posted at 2022-05-05

Explanation of Adaptive Platform Software Architectural Decisions, No.983, 2021-11

一覧はこちら。

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

用語(terms)

term Description
API Application Programming Interface
STL Standard Template Library
Adaptive Application See [1, AUTOSAR Glossary].
Execution Management A Functional Cluster. See [2, EXP_SWArchitecture] for an overview.
Functional Cluster A logical group of functionality within the AUTOSAR Adaptive Platform. Functional Clusters are the subject of the individual specification documents that make up the AUTOSAR Adaptive Platform standard. See [2, EXP_SWArchitecture] for an overview of all Functional Clusters in the AUTOSAR Adaptive Platform.
Platform Health Management A Functional Cluster. See [2, EXP_SWArchitecture] for an overview.
Process See [1, AUTOSAR Glossary].
State Management A Functional Cluster. See [2, EXP_SWArchitecture] for an overview.
Software Cluster See [1, AUTOSAR Glossary] and [2, EXP_SWArchitecture].
Thread See [1, AUTOSAR Glossary].
Watchdog An external component that supervises execution of the AUTOSAR Adaptive Platform. See [2, EXP_SWArchitecture] for an overview

英日

日本語は仮訳

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 such as memory.
Watchdog An external component that supervises execution of the AUTOSAR Adaptive Platform. See Section 7.2.3 for details.

英日

日本語は仮訳

no. count word 日本語
1 293 the その
2 246 of
3 181 management 管理
4 139 platform 土台
5 137 to
6 121 a 一つの
7 106 and
8 105 adaptive 適用
9 93 for にとって
10 86 architectural 建築
11 84 autosar AUTomotive Open System Architecture(短縮名)
12 83 in
13 80 is です
14 78 be です
15 72 decisions 決定
16 59 software ソフトウェア
17 58 state 状態
18 57 no いいえ
19 53 health 健康
20 46 are それは
21 46 by
22 45 this これ
23 44 shall しなければならない
24 43 that それ
25 42 document 文書
26 41 not ない
27 40 cluster
28 38 application 応用
29 37 decision 決断
30 36 core
31 36 remarks 備考
32 35 constraints 制約
33 34 r r
34 32 an 一つの
35 32 execution 実行
36 31 explanation 説明
37 31 or また
38 30 as なので
39 30 time 時間
40 29 ap adaptive platform(短縮名)
41 29 autosar_exp_sw autosar_exp_sw
42 29 id identifier, 識別子(短縮名)
43 28 assumptions 仮定
44 28 were そうだった
45 27 it それ
46 27 related 関連している
47 26 clusters
48 25 alternatives 代替案
49 25 category 分類
50 25 communication 通信
51 25 on の上
52 24 functional 機能的
53 24 rationale 理論的根拠
54 24 requirements 要件
55 23 if もしも
56 23 none 無し
57 23 used 使用済み
58 22 c c
59 22 memory 記憶装置
60 22 with
61 21 affected 影響を受ける
62 21 date 日にち
63 21 error あやまり
64 21 may かもしれない
65 21 recovery 回復
66 19 approval 承認
67 18 synchronization 同期
68 18 use 使う
69 17 applications 応用
70 17 diagnostic 診断
71 17 system
72 16 allocation 割り当て
73 16 function 働き
74 16 identified 識別された
75 16 made 作る
76 16 only それだけ
77 16 runtime 実行時
78 16 should したほうがいい
79 15 access 接続
80 15 can できる
81 15 constructor 構築子
82 15 failure 失敗
83 15 has もっている
84 14 case 場合
85 14 clock 時計
86 14 exceptions 例外
87 14 from から
88 14 standard 標準
89 13 because なぜなら
90 13 detection 検出
91 13 dynamic 動的
92 13 group
93 13 guidelines 指針
94 13 implementation 実装
95 13 log 記録
96 13 trace 痕跡
97 13 yes はい
98 12 configuration 構成
99 12 cryptography 暗号化
100 12 have 持ってる
101 12 intrusion 侵入
102 12 manager 管理者
103 12 out
104 12 persistency 永続性
105 12 production 製造
106 12 safety 安全性
107 12 value 価値

参考(reference)

[1] Glossary, AUTOSAR_TR_Glossary
https://www.autosar.org/fileadmin/standards/foundation/21-11/AUTOSAR_TR_Glossary.pdf
[2] Explanation of Adaptive Platform Software Architecture, AUTOSAR_EXP_SWArchitecture
[3] Dynamic Memory Allocation and Fragmentation https://www.researchgate.net/publication/295010953_Dynamic_Memory_Allocation_and_Fragmentation
[4] Dynamic Memory Allocation on Real-Time Linux https://static.lwn.net/images/conf/rtlws-2011/proc/Jianping.pdf
[5] TLSF: a new dynamic memory allocator for real-time systems https://doi.org/10.1109/EMRTS.2004.1311009
[6] The Memory Fragmentation Problem: Solved? https://doi.org/10.1145/286860.286864
[7] C++ Core Guidelines https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md
[8] Specification of Adaptive Platform Core AUTOSAR_SWS_AdaptivePlatformCore

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

関連文書(Related document)

Explanation of Adaptive Platform Software Architectural Decisions, AUTOSAR R22-11, AP, No.983

文書履歴(document history)

ver. 0.01 初稿 20221229
ver. 0.02 URL追記 20221229

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?