2024-03-28T17:31:56Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000350452023-04-27T10:00:04Z01164:02836:02888:02890
ADIPS Frameworkに基づくJava Beansのエージェント化手法Java Beans agentification method based on ADIPS Frameworkjpnhttp://id.nii.ac.jp/1001/00035045/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=35045&item_no=1&attribute_id=1&file_no=1Copyright (c) 1999 by the Information Processing Society of Japan東北大学電気通信研究所/情報科学研究科富士通(株)アウトソーシング事業本部東北大学電気通信研究所/情報科学研究科東北大学電気通信研究所/情報科学研究科東北大学電気通信研究所/情報科学研究科関場, 治朗今野, 勝之菅沼, 拓夫木下, 哲男白鳥, 則郎ADIPSフレームワークにおいて実際に利用者にサービスを提供するエージェント(プリミティブエージェント)の開発は主に,()エージェント化の対象となるプロセス固有のインターフェースに関する知識,()様々な環境や利用ドメインでその対象プロセスを効率的に利用・運用するための機能・性能に関する領域知識,の2種類の知識を記述する必要があり,この作業が本フレームワークを用いた応用システム開発全体の作業負担の中で大きな割合を占めている.本稿では,上記の()の知識記述負担軽減に着目し,エージェント化する計算機プロセスをJava Beansに限定することで,計算機プロセスのインターフェースに関する知識を自動的に生成し,エージェント開発者を支援する手法を提案する.また,提案に基づきJAVA BeansをADIPSフレームワーク上で動作するエージェントとしてエージェント化を行う実装例を示す.To write primitive agents on ADIPS Framework which offer service to users require main two knowledge, such are (1) knowledge of interface of each processes which is target for agentification, (2) domain knowledge related to functionality or capability to utilize target process efficiently on various environment and used domian. It is pointed to that describing these two knowledge are large part of develloping process and developer's load to build applied system using ADIPS framework. In this paper, we focus on that helping (1), propose method for automated knowledge description to help agent developer. Futhermore, we show example of Java Beans agentification process based on the propose method.AN10116224情報処理学会研究報告マルチメディア通信と分散処理(DPS)199956(1999-DPS-094)97101999-07-152009-06-30