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/
お手数をおかけします。
1年に2度URLを変更するなんて、新しい記事が書ける。とても嬉しい。
一覧
AUTOSAR R22-11 Qiita記事一覧 20230421 。
https://qiita.com/kaizen_nagoya/items/81a35774f1aa3d64d3f6
この記事の表題の最後に「20230421」を加えます。
<この項は書きかけです。順次追記します。>
AUTOSARが、2022年の版、R22-11を公開しました。
R22-11
https://www.autosar.org/fileadmin/standards/R22-11/FO/AUTOSAR_TR_Glossary.pdf
R21-11
https://www.autosar.org/fileadmin/standards/R21-11/FO/AUTOSAR_TR_Glossary.pdf
R20-11
https://www.autosar.org/fileadmin/standards/R20-11/FO/AUTOSAR_TR_Glossary.pdf
R19-11
https://www.autosar.org/fileadmin/standards/R19-11/FO/AUTOSAR_TR_Glossary.pdf
https://www.autosar.org/
文書は検索してダウンロードできます。
R20-11,R21-11, R22-11の3年分だけになりました。
公開行事の模様は
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
要求仕様対応(Requirement and Specification)
Abstract Platformとの関係
Foundation 文書はISOとの対応関係をより細かく記述するとよい。
calloutとcallback, OSEK/VDX OS and AUTOSAR
https://qiita.com/kaizen_nagoya/items/b95b81354d07b9172a56
AUTOSAR Glossary の課題は、ISOであるOSEK/VDX OSと違う決めをした根拠を示しているようには読めない。
WTO/TBT協定違反にAUTOSARが問われる可能性を秘めているかもしれない。
検討事項は、とるにたりないつまらない誤植のたぐいかもしれません。
ソースコードがある文書でなく、つまらないことを書いておきます。
未定義用語
glossary に現れる用語で定義のない用語。なにしてくれちゃうの。
ucm: Update and Configuration Management(短縮形)
Autosar 単語検索 短縮名(short name):英語(41)
https://qiita.com/kaizen_nagoya/items/f8cb1295104b7d58363d
<この項は書きかけです。順次追記します。>
文書変更(Document Change)
Added terms for Can XL, Integrity Check Value, Firewall
• Improved definitions of Foundation, Software Cluster (Adaptive Platform), Gateway, Use Case
文書 on the front
Document Title | Glossary |
---|---|
Document Owner | AUTOSAR |
Document Responsibility | AUTOSAR |
Document Identification No | 055 |
Document Status | published |
Part of AUTOSAR Standard | Foundation |
Part of Standard Release | R21-11 |
Document Identification No
055(1番から始まり、廃止した番号は飛び飛びで300番以上まで)
Document Status
published(発行済)
Part of AUTOSAR Standard
Foundation(土台、基礎)
自動運転を視野に入れてPOSIX/Ethernet/TCP/IPによるAdaptive Platformと
CAN, OSEKによるClassic Platformの共通部分を示すのがFoundation(基礎)
Part of Standard Release
R22-11
2019年から、Foundation, Adaptive, ClassicともRelease Year - Release monthの表記になった。
用語(term)
Term | Description |
---|---|
AA | Adaptive Application |
ABC | Abstract Base Class |
ABI | Application Binary Interface |
ADC | Analog Digital Converter |
AES | Advanced Encryption Standard |
AMM | Application Mode Management |
AP | AUTOSAR Adaptive Platform |
API | Application Programming Interface |
ARA | AUTOSAR Runtime for Adaptive Applications |
ARP | Address Resolution Protocol |
ARTI | AUTOSAR Run-Time Interface |
ARXML | AUTOSAR XML |
ASAM | Association for Standardization of Automation and Measuring systems |
ASD | Abstract System Description |
ASIL | Automotive Safety Integrity Levels |
ASW | Application SoftWare |
ATP | AUTOSAR Template Profile |
ATS | Acceptance Test Suite |
AUTOSAR | AUTomotive Open System Architecture |
BFx | Bitfield functions for fixed point |
BSW | Basic Software |
BSWM | Basic SoftWare Mode manager |
BSWMD | Basic SoftWare Module Description |
CAN | Controller Area Network |
CCF | Common Cause Failure |
CDD | Complex Driver |
CP | Classic Platform |
COM | COmmunication Management |
CPU | Central Processing Unit |
CRC | Cyclic Redundancy Check |
DAC | Digital to Analog Converter |
DDS | Data Distribution Service |
DEM | Diagnostic Event Manager |
DES | Data Encryption Standard |
DET | Development Error Tracer |
DEXT | Diagnostic EXTract |
DHCP | Dynamic Host Configuration Protocol |
DIO | Digital Input/Output |
DLC | Data Length Code |
DM | Diagnostic Manager |
DoIP | Diagnostics over Internet Protocol |
DTC | Diagnostic Trouble Code |
DTD | Document Type Definition |
E2E | End to End |
ECU | Electronic Control Unit |
ECB | Electronic Code Book |
ECC | Elliptic Curve Cryptography |
ECDSA | Elliptic Curve Digital Signature Algorithm |
ECIES | Elliptic Curve Integrated Encryption Scheme |
EDDSA | Edwards-Curve Digital Signature Algorithm |
EEC | Executable Entity Cluster |
EEPROM | Electrically Erasable Programmable Read-Only Memory |
EOC | Execution Order Constraint |
EOCEERG | Execution Order Constraint Executable Entity Reference Group |
FC | Functional Cluster |
FIFO | First In First Out |
FIBEX | Field Bus Exchange Format |
FO | (AUTOSAR) FOundation |
FOTA | Firmware Over The Air |
FPU | Floating Point Unit |
FQDN | Fully-Qualified Domain Name |
FW | Fire Wire |
GCM | Galios/Counter Mode |
GENIVI | GENeva In-Vehicle Infotainment |
GPT | General Purpose Timer |
GSM | Global System for Mobile Communication |
HMAC | Hash-based Message Authentication Code |
HTTP | Hypertext Transport Protocol |
HW | Hardware |
I-PDU | Interaction Layer Protocol Data Unit |
ICC | Implementation Conformance Class |
ICMP | Internet Control Message Protocol |
ICOM | Intelligent COMmunication controller |
ICU | Input Capture Unit |
ID | IDentifier |
IDL | Interface Description Language |
IEC | International Electrotechnical Commission |
IFI | Interpolation Floating point |
IFx | Interpolation Fixed point |
IO | Input/ Output |
IP | Internet Protocol |
ISO | International Standardization Organization |
ISR | Interrupt Service Routine |
JSON | JavaScript Object Notation |
LAN | Local Area Network |
L-PDU | Protocol Data Unit of the data Link layer |
L-SDU | SDU of the data Link layer |
LET | Logical Execution Time |
LIFO | Last In First Out |
LIN | Local Interconnected Network |
LT | Log and Trace |
LSB | Least Significant Bit |
MAC | Media Access Control |
MAC | Message Authentication Code |
mC | MicroController |
MCAL | Microcontroller Abstraction Layer |
MCU | Micro Controller Unit |
MD | Message Digest |
ME | Mappable Element |
MFI | Mathematical Floating point |
MFx | Math - Fixed Point |
MIPS | Million Instructions Per Second |
MMU | Memory Management Unit |
MMI | Man Machine Interface |
MOST | Media Oriented Systems Transport |
mP | MicroProcessor |
MPU | Memory Protection Unit |
MSB | Most Significant Bit |
MTU | Maximum Transmission Unit |
NM | Network Management |
N-PDU | Protocol Data Unit of the Network layer (transport protocols) |
N-SDU | SDU of the Network layer (transport protocols) |
NVRAM | Non-Volatile Random Access Memory |
OBD | On-Board Diagnostic |
OEM | Original Equipment Manufacturer |
OIL | ISO 17356-6 (OSEK/VDX Implementation Language) |
OS | Operating System |
OSEK | Open Systems and the Corresponding Interfaces for Automotive Electronics |
PCI | Protocol Control Information |
PDEP | Profile of Data Exchange Point |
PDU | Protocol Data Unit |
PHM | Platform Health Management |
PKCS | Public Key Cryptography Standards |
POSIX | Portable Operating System Interface |
PS | Product Supplier |
PSK | Pre-Shared Key |
PWM | Pulse Width Modulation |
RAM | Random Access Memory |
RDG | Runnable Dependency Graph |
REST | Representational State Transfer |
RfC | Request for Change |
ROM | Read-Only Memory |
RP | Rapid Prototyping |
RPC | Remote Procedure Call |
RSA | Cryptographic approach according to Rivest, Shamir, and Adleman |
RTE | Runtime Environment |
SAE | Society of Automotive Engineers |
SD | Service Discovery |
SDG | Special Data Group |
SDU | Service Data Unit |
SHA | Secure Hash Algorithm |
SHM | System Health Monitoring |
SIL | Safety Integrity Level |
SOA | Service Oriented Architecture |
SOME/IP | Scalable service-Oriented MiddlewarE over IP |
SP | Synchronization Point |
SPEM | Software & Systems Process Engineering Meta-model |
SPI | Serial Peripheral Interface |
SST | Signal-Service Translation |
SW | Software |
SW-C | Software Component |
SWCT / SWC-T | Software Component Template |
SWS | Software Specification |
SYST / SYS-T | System Template |
TC | Timed Communication |
TC | Test Case |
TCP | Transmission Control Protocol |
TIMEX | TIMing EXTensions |
TLS | Transport Layer Security |
TLV | Tag Length Value |
TP | Transport Protocol |
TTCAN | Time Triggered CAN |
TTL | Time To Live |
TTP | Time Triggered Protocol |
UDP | User (Universal) Datagram Protocol |
UDS | Unified Diagnostic Services |
UDPNM | UDP Network Management |
UML | Unified Modeling Language |
URI | Uniform Resource Identifier |
URL | Uniform Resource Locator |
USB | Universal Serial Bus |
UTF | Universal coded character set Transformation Format |
UUID | Universally Unique Identifier |
VFB | Virtual Functional Bus |
V2X | Vehicle-To-Everything |
VLAN | Virtual Local Area Network |
VSA | Variable Size Array |
VSM | Vehicle State Manager |
VISS | Vehicle Information Service Specification |
VMM | Vehicle Mode Management |
WCET | Worst Case Execution Time |
WCRT | Worst Case Response time |
W3C | World Wide Web Consortium |
XCP | Universal Calibration Protocol |
XML | Extensible Markup Language |
XP | Abstract Platform |
XSD | XML Schema Definition |
Definition | term to be defined |
Initiator | functional cluster which responsible for the term |
Further Explanations | further explanation of the definition |
Comment | comment or hints |
Example | example of the term |
Reference | reference of definition |
ISOがInternational Standardization Organizationとなっているのは誤植。 International Organization for Standardization
AUTOSARの他の文書では、 International Organization for Standardizationとなっているものが多数ある。
英日辞書
日本語は仮訳
no. | count | word | 日本語 |
---|---|---|---|
1 | 1230 | the | その |
2 | 870 | of | の |
3 | 751 | a | 一つの |
4 | 520 | and | と |
5 | 485 | to | に |
6 | 436 | is | です |
7 | 397 | autosar | AUTomotive Open System Architecture(短縮名) |
8 | 396 | software | ソフトウェア |
9 | 365 | definition | 意味 |
10 | 356 | example | 例 |
11 | 341 | reference | 参照 |
12 | 339 | further | さらに遠く |
13 | 329 | comment | 注釈 |
14 | 329 | explanations | 説明 |
15 | 328 | initiator | 初期化子 |
16 | 292 | in | の中に |
17 | 214 | id | identifier, 識別子(短縮名) |
18 | 213 | or | または |
19 | 211 | an | 一つの |
20 | 209 | for | にとって |
21 | 197 | communication | 通信 |
22 | 195 | be | です |
23 | 176 | by | に |
24 | 157 | data | 与件 |
25 | 156 | that | それ |
26 | 150 | time | 時間 |
27 | 148 | architecture | 建築 |
28 | 144 | document | 文書 |
29 | 144 | system | 系 |
30 | 142 | can | できる |
31 | 142 | interface | 界面 |
32 | 140 | r | r |
33 | 133 | glossary | 用語集 |
34 | 131 | are | それは |
35 | 130 | fo | foundation(短縮名) |
36 | 129 | autosar_tr_glossary | autosar_tr_glossary |
37 | 126 | service | 奉仕 |
38 | 123 | e | e |
39 | 120 | which | どの |
40 | 111 | as | なので |
41 | 106 | on | の上 |
42 | 105 | ecu | Electronic Control Unit(短縮名) |
43 | 96 | safety | 安全性 |
44 | 95 | port | 港 |
45 | 94 | see | 見る |
46 | 84 | from | から |
47 | 84 | this | これ |
48 | 83 | sw | software(短縮名) |
49 | 82 | it | それ |
50 | 80 | not | いいえ |
51 | 78 | used | 使った |
52 | 77 | application | 応用 |
53 | 77 | g | g |
54 | 75 | configuration | 構成 |
55 | 75 | with | と |
56 | 73 | information | 情報 |
57 | 73 | iso | International Organization for Standardization(短縮名) |
58 | 72 | part | 部 |
59 | 72 | signal | 信号 |
60 | 70 | component | 成分 |
61 | 70 | network | 通信網 |
62 | 67 | code | 符号 |
63 | 67 | platform | 土台 |
64 | 66 | unit | 単位 |
65 | 63 | execution | 実行 |
66 | 60 | adaptive | 適応 |
67 | 60 | state | 状態 |
68 | 59 | icc | Implementation Conformance Class(短縮名) |
69 | 58 | functional | 機能的 |
70 | 58 | functionality | 機能性 |
71 | 58 | hardware | ハードウェア |
72 | 58 | one | 1 |
73 | 58 | specific | 明確 |
74 | 56 | interrupt | 割り込み |
75 | 56 | pdu | Protocol Data Unit(短縮名) |
76 | 55 | entity | 実在物 |
77 | 55 | has | もっている |
78 | 54 | layer | 層 |
79 | 53 | between | の間に |
80 | 53 | bus | 乗合自動車 |
81 | 53 | management | 管理 |
82 | 52 | defined | 定義済み |
83 | 51 | model | 模型 |
84 | 50 | basic | 基本 |
85 | 50 | case | 場合 |
86 | 50 | standardized | 標準化 |
87 | 49 | cluster | 集まる |
88 | 49 | pnc | partial network cluster(短縮名) |
89 | 48 | at | で |
90 | 48 | c | c |
91 | 48 | event | 行事 |
92 | 47 | its | これは |
93 | 46 | point | 点 |
94 | 46 | specification | 仕様 |
95 | 45 | access | 接続 |
96 | 45 | may | かもしれない |
97 | 44 | control | 制御 |
98 | 44 | level | 水準 |
99 | 44 | module | 部品 |
100 | 44 | protocol | 規約 |
参照(reference)
[1] ISO/IEC 9646-1:1994 - Information technology - Open Systems Interconnection - Conformance testing methodology and framework
http://www.iso.org
[2] ISO/IEC 2382 Part 20 Information technology – Vocabulary – System Develop- ment, First Edition
[3] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
[4] ISO 17356-3: Road vehicles – Open interface for embedded automotive applica- tions – Part 3: OSEK/VDX Operating System (OS)
[5] ITEA Project 00009 EAST-EEA Embedded Electronic Architecture - Glossary Ver- sion 6.1
[6] IEEE 1471-2000: IEEE Recommended Practice for Architectural Description for Software- Intensive Systems
[7] ISO/IEC 26262 Part 1 Road vehicles – Functional safety: Vocabulary
[8] IEEE 1517-1999: IEEE Standard for Information Technology – Software Life Cycle Processes – Reuse Processes
[9] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[10] Virtual Functional Bus AUTOSAR_EXP_VFB
[11] Unified Modeling Language: Superstructure, Version 2.0, OMG Available Specifi- cation, ptc/05-07-04
http://www.omg.org/cgi-bin/apps/doc?formal/05-07-04
[12] Specification of AUTOSAR Run-Time Interface AUTOSAR_SWS_ClassicPlatformARTI
[13] CiA 610-1 version 1.0.0 (DSP) - CAN XL specifications and test plans - Part 1: Data link layer and physical coding sub-layer requirements http://www.can-cia.org
[14] CiA 611-1 version 1.0.0 (DSP) - CAN XL higher layer functions - Part 1: Definition of service data unit types
http://www.can-cia.org
[15] Lehrbuch Grundlagen der Informatik
[16] Explanation of Interrupt Handling within AUTOSAR AUTOSAR_EXP_InterruptHandlingExplanation
[17] ISO/IEC 61511 Part 1 Information technology – Software life cycle process, First
[18] Information processing systems – Open Systems Interconnection – Basic Refer- ence Model
[19] Binding Specification Version 1.4.1
[20] ISO/IEC 2382 Part 1 Information technology – Vocabulary – Fundamental Terms, Third Edition
[21] Specification of Operating System AUTOSAR_SWS_OS
[22] Specification of Diagnostic Event Manager AUTOSAR_SWS_DiagnosticEventManager
[23] ISO 26262-6:2018 – Road vehicles – Functional Safety – Part 6: Product devel- opment at the software level
http://www.iso.org
[24] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture
[25] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration
[26] Specification of Timing Extensions AUTOSAR_TPS_TimingExtensions
[27] Road vehicles – Diagnostics on Controller Area Networks (CAN) – Part2: Network layer services
[28] Unified diagnostic services (UDS) – Part 1: Specification and requirements (Re- lease 2006-12)
http://www.iso.org
[29] AUTOSAR Feature Model Exchange Format AUTOSAR_TPS_FeatureModelExchangeFormat
[30] ISO 17458-1:2013, Road vehicles - FlexRay communication system http://www.iso.org
[31] Specification of FlexRay Driver AUTOSAR_SWS_FlexRayDriver
[32] Specification of FlexRay Interface AUTOSAR_SWS_FlexRayInterface
[33] System Template AUTOSAR_TPS_SystemTemplate
[34] ISO 17356-1: Road vehicles – Open interface for embedded automotive applica- tions – Part 1: General structure and terms, definitions and abbreviated terms
[35] Specification of ECU Resource Template AUTOSAR_TPS_ECUResourceTemplate
[36] Translation/Adaptation from VDI Lexikon Informatik und Kommunikationstechnik
[37] Specification of Health Monitoring AUTOSAR_ASWS_HealthMonitoring
[38] NIST: Secure Hash Standard (SHS) http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf
[39] IEEE 1588-2019: IEEE Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems
[40] ISO 17356-4: Road vehicles – Open interface for embedded automotive applica- tions – Part 4: OSEK/VDX Communication (COM)
[41] ISO 17987:2016 (all parts), Road vehicles – Local Interconnect Network (LIN) http://www.iso.org
[42] DIN 40041 Ausgabe:1990-12 Zuverlässigkeit; Begriffe
[43] IEEE Standard for a High-Performance Serial Bus http://www.1394ta.org/Technology/Specifications/specifications.htm
[44] Specification of Network Management Interface AUTOSAR_SWS_NetworkManagementInterface
[45] ISO/IEC 27000:2018 Information technology - Security techniques - Information security management systems - Overview and vocabulary
http://www.iso.org
[46] ISO/IEC 2382 Part 15 Information technology – Vocabulary – Programming Lan- guages, First Edition
[47] ISO/IEC 2382 Part 1 Information technology – Vocabulary – Security, Second Edition
[48] Specification of Update and Configuration Management AUTOSAR_SWS_UpdateAndConfigurationManagement
[49] Specification of Manifest AUTOSAR_TPS_ManifestSpecification
[50] XML Specification of Application Interfaces AUTOSAR_MOD_AISpecification
[51] IEEE Standard for System, Software, and Hardware Verification and Validation
誤
[7] ISO/IEC 26262 Part 1 Road vehicles – Functional safety: Vocabulary
[18] Information processing systems – Open Systems Interconnection – Basic Refer- ence Model
正
[7] ISO 26262 Part 1 Road vehicles – Functional safety: Vocabulary
[18] ISO 7498 1984: Information processing systems – Open Systems Interconnection – Basic Refer- ence Model
R21-11の間違いは治っていないまま。
検討事項1
2000年問題を過ぎても、年を2桁で表す習慣は無くなっていないらしい。
計算機の習慣ではないからかもしれない。100年続かないと思っているからかもしれない。
Reference
[1] ISO/IEC 9646-1:1994 - Information technology - Open Systems Interconnection - Conformance testing methodology and framework
検討事項2
標題の一部を省略している。標題のままであれば、ISO/IEC 9646とする。
ISO/IEC 9646-1:1994 とするなら、
ISO/IEC 9646-1:1994
Information technology — Open Systems Interconnection — Conformance testing methodology and framework — Part 1: General concepts
[2] ISO/IEC 2382 Part 20 Information technology – Vocabulary – System Develop- ment, First Edition
検討事項3
表記方法が、[1]と整合性がない。発行年を記載していない。Part 20は標題の一部。
ISO/IEC 2382-20:1990
Information technology — Vocabulary — Part 20: System development
[3] Software Component Template AUTOSAR_TPS_SoftwareComponentTemplate
Document Identification No | 62 |
---|---|
Part of AUTOSAR Standard | Classic Platform |
検討事項4
Classic Platformであることがわかる標題にするか、Adaptive Platformとの共通部分を整理して分類をFoundationにするか。
[4] ISO 17356-3: Road vehicles – Open interface for embedded automotive applica- tions – Part 3: OSEK/VDX Operating System (OS)
ISO 17356-3:2005
Road vehicles — Open interface for embedded automotive applications — Part 3: OSEK/VDX Operating System (OS)
検討事項5
国際規格発酵前の文書と比較をしているとよいかもしれない。
https://www.irisa.fr/alf/downloads/puaut/TPNXT/images/os223.pdf
AUTOSAR OSに基づいて、国際規格への追加をするとよいかも。
ただし、SC1とSC3だけで、SC2,SC4は国際規格に追加しない方がよいかもしれない。
[5] ITEA Project 00009 EAST-EEA Embedded Electronic Architecture - Glossary Version 6.1
検討事項6
文書が見当たっていない。
該当する事業は2004年に終了しているのかもしれない。
該当文書は「document」タグには見当たっていない。
R19-11のGlossaryには、2003という年が入っていた。なぜ発行年を削ったか不明。
[6] IEEE 1471-2000: IEEE Recommended Practice for Architectural Description for Software- Intensive Systems
検討事項7
2011に改定している。なぜ、新しい版を参照しないのか。新旧の違いはなんなのか。
また、IEEEは、ISO/IEC JTC1 とA Liaisonを結び、共同で文書を発行している。
WTO/TBT協定を尊重するのであれば、ISO/IECが発行している文書番号を記述するのではないだろうか。
IEEE/ISO/IEC 42010-2011 Systems and software engineering - Architecture description
ISO/IEC/IEEE 42010:2011 Systems and software engineering — Architecture description
[7] ISO/IEC 26262 Part 1 Road vehicles – Functional safety: Vocabulary
検討事項8
26262はISOの文書であって、ISO/IECの共同文書ではない。表記は次の方が好ましい。
ISO 26262-1:2018 Road vehicles — Functional safety — Part 1: Vocabulary
[8] IEEE 1517-1999: IEEE Standard for Information Technology – Software Life Cycle Processes – Reuse Processes
検討事項9
改訂版が出ている。
IEEE 1517-2010 - IEEE Standard for Information Technology--System and Software Life Cycle Processes--Reuse Processes
[9] Standardization Template AUTOSAR_TPS_StandardizationTemplate
[10] Virtual Functional Bus AUTOSAR_EXP_VFB
[11] Unified Modeling Language: Superstructure, Version 2.0, OMG Available Specifi- cation, ptc/05-07-04
http://www.omg.org/cgi-bin/apps/doc?formal/05-07-04
[12] Specification of AUTOSAR Run-Time Interface AUTOSAR_SWS_ClassicPlatformARTI
[13] Lehrbuch Grundlagen der Informatik
[14] Hyper Dictionary www.HyperDictionary.com
[15] Explanation of Interrupt Handling within AUTOSAR AUTOSAR_EXP_InterruptHandlingExplanation
[16] ISO/IEC 61511 Part 1 Information technology – Software life cycle process, First Edition
[17] ISO Information processing systems – Open Systems Interconnection – Basic Refer- ence Model
[18] Binding Specification Version 1.4.1
[19] ISO/IEC 2382 Part 1 Information technology – Vocabulary – Fundamental Terms, Third Edition
[20] Specification of Operating System AUTOSAR_SWS_OS
[21] Specification of Diagnostic Event Manager AUTOSAR_SWS_DiagnosticEventManager
[22] ISO 26262-6:2018 – Road vehicles – Functional Safety – Part 6: Product devel- opment at the software level
http://www.iso.org
[23] Layered Software Architecture AUTOSAR_EXP_LayeredSoftwareArchitecture
[24] Specification of ECU Configuration AUTOSAR_TPS_ECUConfiguration
[25] Specification of Timing Extensions AUTOSAR_TPS_TimingExtensions
[26] Road vehicles – Diagnostics on Controller Area Networks (CAN) – Part2: Network layer services
[27] Unified diagnostic services (UDS) – Part 1: Specification and requirements (Re- lease 2006-12)
http://www.iso.org
[28] AUTOSAR Feature Model Exchange Format AUTOSAR_TPS_FeatureModelExchangeFormat
[29] ISO 17458-1:2013, Road vehicles - FlexRay communication system http://www.iso.org
[30] Specification of FlexRay Driver AUTOSAR_SWS_FlexRayDriver
[31] Specification of FlexRay Interface AUTOSAR_SWS_FlexRayInterface
[32] System Template AUTOSAR_TPS_SystemTemplate
[33] ISO 17356-1: Road vehicles – Open interface for embedded automotive applica- tions – Part 1: General structure and terms, definitions and abbreviated terms
[34] Specification of ECU Resource Template AUTOSAR_TPS_ECUResourceTemplate
[35] Translation/Adaptation from VDI Lexikon Informatik und Kommunikationstechnik
[36] Specification of Health Monitoring AUTOSAR_ASWS_HealthMonitoring
[37] ISO 17356-4: Road vehicles – Open interface for embedded automotive applica- tions – Part 4: OSEK/VDX Communication (COM)
[38] ISO 17987:2016 (all parts), Road vehicles – Local Interconnect Network (LIN) http://www.iso.org
[39] DIN 40041 Ausgabe:1990-12 Zuverlässigkeit; Begriffe
[40] IEEE Standard for a High-Performance Serial Bus http://www.1394ta.org/Technology/Specifications/specifications.htm
[41] Specification of Network Management Interface AUTOSAR_SWS_NetworkManagementInterface
[42] ISO/IEC 27000:2018 Information technology - Security techniques - Information security management systems - Overview and vocabulary
http://www.iso.org
[43] ISO/IEC 2382 Part 15 Information technology – Vocabulary – Programming Lan- guages, First Edition
[44] ISO/IEC 2382 Part 1 Information technology – Vocabulary – Security, Second Edition
[45] XML Specification of Application Interfaces AUTOSAR_MOD_AISpecification
[46] Specification of Manifest AUTOSAR_TPS_ManifestSpecification
[47] IEEE Standard for System, Software, and Hardware Verification and Validation
[48] Specification of Update and Configuration Management AUTOSAR_SWS_UpdateAndConfigurationManagement
検討事項
AUTOSARではShort Nameという用語を使っている。ここでもShortNameと呼んだ方がいい。
Acronyms でも abbreviationsでもない用語があるかもしれない。
たとえば、ISO はInternational Standardization Organizationではない。
OUR SHORT NAME "ISO"
We, the International Organization for Standardization, own the registered trademarks for our short name, "ISO".
Terms
343の用語を定義している。
4.1 AbstractPlatform
4.2 AcceptanceTestSuite .
4.3 AccessControlDecision
4.4 AccessControlPolicy .
4,5 Adaptability .
4.6 AdaptiveApplication
4.7 AdaptivePlatformFoundation .
4.8 AdaptivePlatformServices
4.9 Application
4.10 ApplicationInterface
4.11 ApplicationProgrammingInterface
4.12 ApplicationSoftwareComponent .
4.13 Architecture .
4.14 Artifact
4.15 ASILDecomposition
4.16 AssertedProperty .
4.17 Assessment.
4.18 Asset.
4.19 AsynchronousCommunication
4.20 AsynchronousFunction
4.21 AtomicSoftwareComponent
4.22 Audit.
4.23 Authenticity .
4.24 AutomotiveSafetyIntegrityLevels.
4.25 AUTOSARAdaptivePlatform .
4.26 AUTOSARApplicationInterface
4.27 AUTOSARAuthoringTool .
4.28 AUTOSARBlueprint
4.29 AUTOSARConverterTool .
4.30 AUTOSARDefinition
4.31 AUTOSARInterface
4.32 AUTOSARMeta-model.
4.33 AUTOSARModel
4.34 AUTOSARPartialModel
4.35 AUTOSARProcessorTool.
4.36 AUTOSARRuntimeforAdaptiveApplications . . . . .
4.37 AUTOSARRun-TimeInterface
4.38 AUTOSARService .
4.39 AUTOSARSoftware
4.40 AUTOSARTool .
4.41 AUTOSARXMLdescription
4.42 AUTOSARXMLSchema
4.43 Availability
4.44 BasicSoftware .
4.45 BasicSoftwareModule.
4.46 BitPosition .
4.47 Blueprint.
4.48 BulkData
4.49 BusMirroring
4.50 BusWake-Up
4.51 Bypassing
4.52 Calibration
4.53 CallPoint
4.54 Callback.
4.55 Callout
4.56 CanXL
4.57 CascadedSwitch
4.58 CascadingFailure
4.59 Category1Interrupt
4.60 Category2Interrupt
4.61 CausalityofTransmission .
4.62 ClassicPlatform.
4.63 Client.
4.64 Client-ServerCommunication .
4.66 Client-ServerInterface
4.66 ClusterSignal
4.67 CodeGenerator.
4.68 CodeVariantCoding
4.69 CommonCauseFailure
4.70 CommunicationAttribute
4.71 ComplexDriver .
4.72 Composition.
4.73 Compositionality
4.74 ConditionedSignal .
4.75 Confidentiality
4.76 Configuration
4.77 Confirmation.
4.78 Connector
4.79 ControlFlow.
4.80 Coordinate
4.81 Data.
4.82 DataElement
4.83 DataFlow
4.84 DataVariantCoding
4.85 Deadline.
4.86 Debugging
4.87 Dependability
4.88 DependentFailure .
4.89 DiagnosticCoverage
4.90 DiagnosticEvent
4.91 Diversity.
4.92 DynamicPDU
4.93 DynamicRouting
4.94 E2EProfile .
4.95 E2Eprotectionalivecounter
4.96 E2Eprotectionsequencecounter.
4.97 ECUAbstractionLayer.
4.98 ECUConfiguration .
4.99 ECUConfigurationDescription
4.100 ECUHW.
4.101 ECUInstance
4.102 ElectricalSignal.
4.103 ElectronicControlUnit .
4.104 EmptyFunction.
4.105 EntryPoint
4.106 Error.
4.107 ErrorDetectionRate
4.108 EthernetSwitchPortGroups
4.109 Event.
4.110 EventMessage(SOME/IP)
4.111 Executable
4.112 ExecutableEntityCluster
4.113 ExecutionOrderConstraint
4.114 ExecutionTime .
4.115 ExitPoint
4.116 ExternalPort
4.117 Fail-operational .
4.118 Fail-safe.
4.119 Fail-silent
4.120 FailureMode
4.121 Failure
4.122 FailureRate.
4.123 Fault.
4.124 FaultDetection .
4.125 FaultReaction
4.126 FaultReactionTime
4.127 FaultTolerance .
4.128 FaultTolerantTimeInterval
4.129 Feature .
4.130 Firewall .
4.131 Flag .
4.132 FlexRay .
4.133 Foundation .
4.134 Frame
4.135 FramePDU .
4.136 FreedomfromInterference.
4.137 Freshness
4.138 Function.
4.139 FunctionalCluster .
4.140 FunctionalNetwork.
4.141 FunctionalSafetyConcept.
4.142 FunctionalSafetyRequirement
4.143 FunctionalUnit .
4.144 Functionality.
4.145 Gateway.
4.146 GatewayECU
4.147 GracefulDegradation
4.148 HardwareAbstractionLayer
4.149 HardwareConnection .
4.150 HardwareElement .
4.151 HardwareInterrupt .
4.152 HardwarePort
4.153 HealthIndicator.
4.154 Hook.
4.155 HostECU
4.156 HostPort
4.157 Hypervisor
4.158 IdentityandAccessManagement(IAM)
4.159 IdentityInformation.
4.160 ImplementationConformanceClass1(ICC1) . . .
4.161 ImplementationConformanceClass2(ICC2) . . . . . .
4.162 ImplementationConformanceClass3(ICC3) . . .
4.163 Independence
4.164 IndependentFailures
4.165 Indication
4.166 Integration
4.167 IntegrationCode
4.168 Integrity .
4.169 IntegrityCheckValue
4.170 Interface.
4.171 IntermediatePNCcoordinator.
4.172 InternalPort.
4.173 InterruptFrames
4.174 InterruptHandler
4.175 InterruptServiceRoutine
4.176 InterruptVectorTable
4.177 Interrupt .
4.178 IntrusionDetectionSystem
4.179 InvalidFlag .
4.180 InvalidValueofSignal .
4.181 I-PDU
4.182 LifeCycle
4.183 LINBusIdle.
4.184 LinkStateAccumulation
4.185 LinkTimeConfiguration
4.186 LogicalExecutionTime.
4.187 LogandTrace
4.188 Logging .
4.189 Machine.
4.190 Manifest.
4.191 MappableElement .
4.192 Mapping.
4.193 MasterSwitch
4.194 MCALSignal
4.195 Meta-data
4.196 MetaDataItem
4.197 Microcontroller .
4.198 MicrocontrollerAbstractionLayer .
4.199 Mistake .
4.200 Mode.
4.201 MultimediaStream .
4.202 MultiplexedPDU
4.203 Network .
4.204 NetworkInterface
4.205 NMCoordinationCluster
4.206 NMCoordinator.
4.207 Non-repudiation.
4.208 Notification .
4.209 OnboardSecurityEvent
4.210 OSApplication .
4.211 OSEvent
4.212 Partitioning .
4.213 ProtocolControlInformation
4.214 ProtocolDataUnit .
4.215 PDUMeta-Data.
4.216 PDUTimeout
4.217 Performance.
4.218 PeripheralHardware
4.219 Personalization .
4.220 Plausibility
4.221 PNCleafnode .
4.222 PNshutdownmessage.
4.223 PolicyDecisionPoint(PDP)
4.224 PolicyEnforcementPoint(PEP)
4.225 Port .
4.226 PortInterface
4.227 Post-buildTimeConfiguration .
4.228 Post-buildHooking .
4.229 Pre-buildHooking
4.230 Pre-CompileTimeConfiguration
4.231 Predictabiliy.
4.232 PretendedNetworking .
4.233 PrivateInterface
4.234 ProbabilityofFailure
4.235 ProcedureCall .
4.236 Process .
4.237 ProcessedManifest.
4.238 Profiling .
4.239 ProvenInUseArgument
4.240 ProvidePort.
4.241 RapidPrototyping
4.242 RapidPrototypingMemoryInterface .
4.243 RapidPrototypingTool.
4.244 RateConversion
4.245 RawDataStream
4.246 Recovery
4.247 Redundancy.
4.248 Reentrancy .
4.249 Reliability
4.250 Relocatability
4.251 RequirePort.
4.252 Requiredproperty
4.253 ResidualErrorRate.
4.254 Resource
4.255 Resource-Management
4.256 ResponseTime.
4.257 Risk .
4.258 Robustness .
4.259 RTEEvent
4.260 RunnableEntity.
4.261 SAEJ1939 .
4.262 SafeState
4.263 Safety
4.264 Safetyanalysis .
4.265 SafetyCase.
4.266 SafetyGoal .
4.267 SafetyMeasure.
4.268 SafetyMechanism .
4.269 SafetyProtocol .
4.270 SampleApplication.
4.271 Scalability
4.272 Scheduler
4.273 ServiceDataUnit
4.274 Security .
4.275 SecureChannel.
4.276 SecurityEvent
4.277 Sender-ReceiverCommunication .
4.278 Sender-ReceiverInterface.
4.279 Sensor/ActuatorSW-Component .
4.280 Server
4.281 Service
4.282 ServiceDiscovery
4.283 ServiceInstance
4.284 ServiceInterface
4.285 ServiceOrientedCommunication.
4.286 ServicePort.
4.287 ServiceProxy
4.288 ServiceSkeleton
4.289 ServicesLayer .
4.290 SignalServiceTranslation .
4.291 SlaveSwitch.
4.292 SoftwareCluster(AdaptivePlatform) .
4.293 SoftwareComponent
4.294 SoftwareComponentInterface
4.295 SoftwareConfiguration.
4.296 SoftwareInterrupt
4.297 SoftwarePackage
4.298 SoftwarePlatform
4.299 SoftwareSignal.
4.300 SoftwareUnit
4.301 SpecialPeripheryAccess .
4.302 StandardPeripheryAccess
4.303 StandardSoftware .
4.304 StandardizedAUTOSARBlueprint
4.305 StandardizedAUTOSARInterface
4.306 StandardizedBlueprint.
4.307 StandardizedInterface.
4.308 StaticConfiguration.
4.309 SynchronizationPoints.
4.310 Synchronize.
4.311 SynchronousCommunication .
4.312 SynchronousFunction .
4.313 System
4.314 SystemConstraint .
4.315 SystemHealthMonitor.
4.316 SystemSignal
4.317 SystematicFault
4.318 Task .
4.319 TechnicalSignal.
4.320 TimedCommunication .
4.321 Timeout .
4.322 Top-levelPNCcoordinator.
4.323 Tracing
4.324 UplinkPort
4.325 UseCase
4.326 Validation
4.327 Variability
4.328 Variant
4.329 VariantCoding .
4.330 VariationBinding
4.331 VariationBindingTime .
4.332 VariationPoint
4.333 VehicleStateManager.
4.334 Vehiclevariant
4.335 VendorID
4.336 Verification
4.337 VFBView
4.338 VirtualFunctionalBus .
4.339 VirtualIntegration
4.340 Virtualization
4.341 Wake-upandsleepondataline
4.342 WorstCaseExecutionTime
4.343 WorstCaseResponseTime
関連文書(Related document)
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初稿 20230527
最後までおよみいただきありがとうございました。
いいね 💚、フォローをお願いします。
Thank you very much for reading to the last sentence.
Please press the like icon 💚 and follow me for your happy life.