索引(アルファベット順)

A(13語)

ActiveXコントロール

ActiveXコントロールはコンテナと呼ばれるアプリケーションで利用してソフト製品を開発します。コンポーネント間の連携をスクリプト言語で記述することで、カスタマイズ可能です。ActiveXの技術により、コンポーネントを利用時にインターネットからダウンロードして実行することもできます。

ANSI/ISA S84.01

Functional Safety: Safety Instrumented Systems for the Process Industry Sectorの規約を示します。

Auditing (監査)

Auditing は、システムのアクションとアクティビティ(行動)の痕跡です。その痕跡には、セキュリティに関係したものも含んでいます。 監査レコードは、システムセキュリティに関する操作を確認するために利用されます。

APM(Asset Performance Maintenance)

設備の既存データを活用し、それぞれに採用されているメンテナンスの妥当性をチェックするなど、システマティックな管理を行う方法のこと。

Application Instance(アプリケーションインスタンス)

Application Instance は、1台のコンピュータ上で動いているプログラム(実行ファイルのような)の個々のコピーです。数台のコンピュータ上(または同じコンピュータ上であってよいのですが)で同時に動作するアプリケーション製品の複数の Application Instance である場合もあります。

Application Instance Certificate (アプリケーションインスタンス証明書)

Application Instance Certificate は、ホスト単位でインストールされたアプリケーションの個々のインスタンスのデジタル証明書です。1つのソフトウェア製品の異なるインストールは、異なるアプリケーション証明書を持ちます。

Application Programming Interface (API)

OSがアプリケーションに対して公開しているプログラムインターフェイスです。アプリケーションは、APIを経由してOSの機能を利用します。 現在、一般的なOSのAPIは関数の形式をとっており、アプリケーションからは適当なパラメータ(引数)を指定してAPIの関数を呼び出します。

Asymmetric Cryptography (非対称暗号技術)

「公開鍵暗号」としても知られている asymmetric cryptography は、1対の数値鍵を使用します。1対の鍵の1つ、 private key は、鍵のペアの所有者だけが持っています。もう一方の鍵 public key は、private key の所有者と通信する人が持ちます。
暗号化のために: RSA などの非対称暗号化アルゴリズムで、アリスがボブへ送るデータのためにアリスが機密を守りたい時には、アリスはボブによって提供された public key によってデータを暗号化します。ボブだけが、データを暗 号解読するのみ必要な合致した private key を持っています。
署名のために: DSA などの非対称デジタル署名アルゴリズムで、アリスがデータの integrity を保証したい時や、ボブに送るデータに認証を提供したい時に、データに署名するために、アリスは自分自身のprivatekey を使います。署名を確認するために、ボブは、アリスが提供した public key を使います。
鍵の照合のために: Diffie-Hellman のような非対称な鍵照合アルゴリズムで、アリスとボブは、互いの public key を交換します。それから、新しい鍵の値を計算するために、それぞれは自身のprivatekey と交換したpublickey を使います。 [IS 用語解説]

ATL (Active Template Library)

ATLは、MS VC++ 5.0に付属するテンプレートを基本にした C++ のクラスの集合です。このテンプレートを使うと、小さくて高速な COM (Component Object Model) オブジェクトを簡単に作成できます。ATL は COM の主要な機能をサポートしています。その中には、IUnknown、IClassFactory、IClassFactory2、そして IDispatch のインプリメンテーションと、デュアル インターフェイス、標準の COM 列挙子 インターフェイス、コネクション ポイント、ティアオフ インターフェイス、そして ActiveX コントロールが含まれます。
ATL コードを使って、シングルスレッド オブジェクト、アパートメント モデル オブジェクト、フリースレッド モデル オブジェクト、またはフリースレッドのアパートメント モデルのオブジェクトを作成できます。

Authentication (認証)

Authentication は、クライアント、サーバー、またはユーザなどのエンティティの身元を確認するプロセスです。

Authorization (認可)

Authorization は、システムリソースにアクセスするためにシステムエンティティに与える権限、または許可です。

Avalon

マークアップモデルのアプリケーションのことで、マイクロソフト社製品開発のコード名です。
1)プログラミング言語は、フォーム上にテキスト、画像、コントロールなどのレイアウトをうまく設定できないが、マークアップ言語は、サイズが異なる画面や異なる環境に適応可能なテキストと画像が複雑に含まれているページを定義することができる。
2)XAML(Extensible Application Markup Language:ザメル) という言語(XMLで定義された)とプログラミング言語( VB.NETやC#など)の両方で画面を作成する 。

Availability(稼動性)

Availability は、阻害されることなくシステムが稼動していることです。