開発 ソフトウェアエージェントとは何ですか? -techopediaからの定義

ソフトウェアエージェントとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Software Agentはどういう意味ですか?

ソフトウェアエージェントは、特定の環境で自律的かつ継続的に動作する、ユーザーまたは別のプログラムのエージェントとして機能するソフトウェアです。 他のプロセスやエージェントによって抑制されますが、長期間にわたって環境で機能するという経験から学ぶこともできます。

Techopediaがソフトウェアエージェントについて説明します

ソフトウェアエージェントは、反復的なタスクを自動化することにより、エンドユーザーにさまざまな利点を提供します。 ソフトウェアエージェントに関連する基本的な概念は次のとおりです。

  • それらはタスクのために呼び出されます
  • それらはホストで「待機」状態にあります
  • ユーザーの操作は必要ありません
  • 開始条件でホストでステータスを実行します
  • 通信を含む他のタスクを呼び出します

次のようなさまざまなソフトウェアエージェントがあります。

  • バイヤーエージェントまたはショッピングボット:これらのエージェントは、財およびサービスに関連するネットワーク情報の取得を中心に展開します。
  • ユーザーまたはパーソナルエージェント:これらのエージェントは、フォームへの入力、ゲームの対戦者としての行動、カスタマイズされたレポートの組み立て、電子メールのチェックなど、さまざまなタスクを実行します。
  • 監視および監視エージェント:これらのエージェントは、機器を監視および報告します。
  • データマイニングエージェント:これらのエージェントは、さまざまなソースの傾向とパターンを見つけ、ユーザーがデータをソートして、探している情報を見つけられるようにします。
ソフトウェアエージェントとは何ですか? -techopediaからの定義