• 検索結果がありません。

マルチモバイルエージェントシステム記述用言語Maglog

N/A
N/A
Protected

Academic year: 2021

シェア "マルチモバイルエージェントシステム記述用言語Maglog"

Copied!
1
0
0

読み込み中.... (全文を見る)

全文

(1)Vol. 43. No. SIG 1(PRO 13). Jan. 2002. 情報処理学会論文誌:プログラミング. 発表概要. マルチモバイルエージェントシステム記述用言語 Maglog 川. 村. 尚. 生†. 半. 場. 寛 之††. 金田. 悠 紀 夫††. 情報がコンピュータ群に分散して存在しているネットワークにおいて,複数の移動型エージェント が並行動作し,協調・競合するようなシステムを記述するための言語 Maglog を提案する.ネットワー クを構成するホストはあらかじめ登録されている.ホストの持つデータやプログラムは,フィールドと 呼ばれる受動的オブジェクトに格納される.フィールド の情報は,エージェントからの参照可否を示 すスコープ属性や,エージェントからの変更可否を示す許可属性を持つ.エージェントはフィールド に入ることで,自らの情報とフィールド の提供する情報を区別することなく利用できる.また,エー ジェントど うしはメッセージ通信が行える.エージェントおよびフィールド の記述には拡張 Prolog を 用いる.エージェントのホスト間移動は往復が組になっており,ホストをまたいだユニフィケーショ ンやバックトラックが可能である.Maglog の応用分野としては,グループウェアや分散制約問題な どがあげられる.本発表では,Maglog の概要を示すとともに,例題を通じて,Maglog の記述性,適 用性を示す.. Maglog: A Programming Language for Multi Mobile Agent Systems Takao Kawamura,† Hiroyuki Hanba†† and Yukio Kaneda†† In this presentation, we propose a programming language named Maglog for multi mobile agent systems. In these systems, agents move around hosts offering some services and use not only data but program in them to solve their problem. Agents are written in extended Prolog so that unifications and backtracking over hosts are available. We also present examples written in the language to demonstrate the effectiveness of our model.. ( 平成 13 年 6 月 21 日発表). † 鳥取大学工学部知能情報工学科 Department of Information and Knowledge Engineering, Faculty of Engineering, Tottori University †† 神戸大学大学院自然科学研究科 Graduate School of Science and Technology, Kobe University. 133.

(2)

参照

関連したドキュメント

られてきている力:,その距離としての性質につ

「臨床推論」 という日本語の定義として確立し

言明は、弊社が現在入手可能な情報による判断及び仮定に基づいておりま

に関して言 えば, は つのリー群の組 によって等質空間として表すこと はできないが, つのリー群の組 を用いればクリフォード・クラ イン形

しかし,物質報酬群と言語報酬群に分けてみると,言語報酬群については,言語報酬を与

(注)本報告書に掲載している数値は端数を四捨五入しているため、表中の数値の合計が表に示されている合計

本論文での分析は、叙述関係の Subject であれば、 Predicate に対して分配される ことが可能というものである。そして o

(Sexual Orientation and Gender