エージェント指向
agent oriented
(初級シスアド平成17年秋問21イ)
フライト(飛行便)予約システムにおいて,利用者が航空会社や時刻などを細かく指定しなくても,「水曜日午前中にニューヨークに着きたい」と指示すれば,条件に合うフライトを検索し,第1希望が満席なら次善のフライトを検索するといった一連の処理を,利用者の意図を反映しながら進める機能の考え方
エージェント指向とは,利用者の意図を反映しながら何を処理するべきかを自ら判断し,実行できるモジュール(エージェント)を作っていく考え方です。
エージェント指向は,オブジェクト指向をさらに進めたプログラミングパラダイム(プログラミングの方法)とも言われ,オブジェクト指向のオブジェクトに,データや手続きを状況に応じて変えられるような機能を持つようなオブジェクト(つまり,エージェント)を作ります。
その結果,問題文にあるように「水曜日午前中にニューヨークに着きたい」と入力すれば,自動的に条件に合うフライトを検索してくれるシステムが可能となります。
「エージェント指向」に関連する書籍一覧(by Amazon/人気順)
|