この規格 プレビューページの目次
※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。
3 用語、定義、および略語
3.1 用語と定義
この文書の目的のために、ISO 17215-1 および以下に示されている用語と定義が適用されます。
3.1.1
オートサー
自動車メーカー、サプライヤー、ツール開発者によって共同開発された、オープンで標準化された自動車ソフトウェア アーキテクチャ
3.1.2
クライアント.クライアント
サービス インスタンスを使用するソフトウェア コンポーネント (メソッドの呼び出しなど)
3.1.3
イベント
変更時または周期的に呼び出され、サーバーからクライアントに送信されるファイア アンド フォーゲット メッセージ
3.1.4
イベントグループ
サブスクリプションを容易にするための、サービス内のイベントまたは通知の論理グループ
3.1.5
分野
最大 1 つのゲッター、最大 1 つのセッター、および最大 1 つのノーティファイアーを持つリモート プロパティの表現
注 1:ゲッター/セッターは、フィールドの値を取得/設定するメソッドです。
3.1.6
ファイアアンドフォーゲットコミュニケーション
リクエストメッセージのみからなるRPC呼び出し
3.1.7
インターフェース定義
サービスインターフェースの具体的な仕様(例:IDLまたはPDU表記)
注記 1: ISO 17215 の場合、インターフェース定義は ISO 17215‑3 に含まれます。
3.1.8
方法
クライアントが呼び出すことができるプロシージャ、関数、またはサブルーチン
3.1.9
通知
定義されたステータスの変更時、またはイベントまたはフィールドの通知者によって定期的に送信される、ファイア アンド フォーゲット メッセージ
注記 1:フィールドメッセージはイベントメッセージと区別できません。したがって、イベント メッセージを参照する場合、これはフィールドの通知者のメッセージにも当てはまります。
3.1.10
パラメータ
メソッドの入力、出力、または入出力引数
3.1.11
リモートプロシージャコール
メッセージを使用して送信される 2 つのプロセス間のメソッド呼び出し
3.1.12
リクエスト
メソッドを呼び出すクライアントからサーバーへのメッセージ
3.1.13
リクエスト/レスポンス通信
リクエストとレスポンスで構成されるRPC
3.1.14
応答
メソッド呼び出しの結果を転送するサーバーからクライアントへのメッセージ
3.1.15
サーバ
メソッドを提供するなどしてサービス インスタンスを提供するソフトウェア コンポーネント
3.1.16
サービス
0 個以上のメソッド、0 個以上のフィールド、0 個以上のイベントの論理的な組み合わせ
3.1.17
サービスインスタンス
サービス インターフェイスのインスタンス化。車両または ECU 上に複数存在することができます。
3.1.18
サービスインターフェース
メソッド、イベント、フィールドを含むサービスの抽象仕様
3.1.19
連合
異なるデータ型を動的に想定できるデータ構造 (バリアントとも呼ばれます)
3.2 略語
| 学期 | 説明 |
| OSI | オープンシステム相互接続 |
| PDU | プロトコルデータユニット |
| RPC | リモートプロシージャコール |
| ECU | 電子制御ユニット |
| IDL | インターフェース記述言語 |
| オートサー | 自動車オープンシステムアーキテクチャ |
参考文献
| 1 | IEEE 754-2008, 2進浮動小数点演算の IEEE 標準 |
3 Terms, definitions, and abbreviated terms
3.1 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO 17215-1 and the following apply.
3.1.1
AUTOSAR
open and standardized automotive software architecture, jointly developed by automobile manufacturers, suppliers, and tool developers
3.1.2
client
software component that uses a service instance, e.g. by invoking a method
3.1.3
event
fire and forget message invoked on changes or cyclic and sent from server to client
3.1.4
event group
logical grouping of events or notifications within a service in order to ease subscription
3.1.5
field
representation of a remote property which has up to one getter, up to one setter, and up to one notifier
Note 1 to entry: A getter/setter is a method to get/set the value of a field.
3.1.6
fire and forget communication
RPC call that consists only of a request message
3.1.7
interface definition
concrete specification of a service interface (e.g. in IDL or PDU notation)
Note 1 to entry: In the case of ISO 17215, the interface definition is contained in ISO 17215‑3.
3.1.8
method
procedure, function, or subroutine that can be called by a client
3.1.9
notification
fire and forget message that is sent on defined status changes or periodically by the notifier of an event or a field
Note 1 to entry: Field messages cannot be distinguished from an event message; therefore, when referring to an event message, this shall also be true for the messages of notifiers of fields.
3.1.10
parameters
input, output, or input/output arguments of a method
3.1.11
remote procedure call
method call between two processes that is transmitted using messages
3.1.12
request
message from the client to the server invoking a method
3.1.13
request/response communication
RPC that consists of a request and a response
3.1.14
response
message from the server to the client transporting results of a method invocation
3.1.15
server
software component that offers a service instance, e.g. by providing a method
3.1.16
service
logical combination of zero or more methods, zero or more fields, and zero or more events
3.1.17
service instance
instantiation of the service interface, which can exist more than once in the vehicle or on an ECU
3.1.18
service interface
abstract specification of a service including its methods, events, and fields
3.1.19
union
data structure that can dynamically assume different data types (also known as variant)
3.2 Abbreviated terms
| Term | Description |
| OSI | Open Systems Interconnection |
| PDU | Protocol Data Unit |
| RPC | Remote Procedure Call |
| ECU | Electronic Control Unit |
| IDL | Interface Description Language |
| AUTOSAR | AUTomotive Open System ARchitecture |
Bibliography
| 1 | IEEE 754-2008, IEEE Standard for Binary Floating-Point Arithmetic |