ユビキタス環境下におけるモバイルエージェントアプリケーションの効率的開発手法

Transactions of the Japanese Society for Artificial Intelligence 19:311-321 (2004)
  Copy   BIBTEX

Abstract

A methodology which enables a flexible and reusable development of mobile agent application to a mobility aware indoor environment is provided in this study. The methodology is named Workflow-awareness model based on a concept of a pair of mobile agents cooperating to perform a given task. A monolithic mobile agent application with numerous concerns in a mobility aware setting is divided into a master agent and a shadow agent according to a type of tasks. The MA executes a main application logic which includes monitoring a user's physical movement and coordinating various services. The SA performs additional tasks depending on environments to aid the MA in achieving efficient execution without losing application logic. "Workflow-awareness " means that the SA knows the MA's execution state transition so that the SA can provide a proper task at a proper timing. A prototype implementation of the methodology is done with a practical use of AspectJ. AspectJ is used to automate WFA by weaving communication modules to both MA and SA. Usefulness of this methodology concerning its efficiency and software engineering aspects are analyzed. As for the effectiveness, the overhead of WFA is relatively small to the whole expenditure time. And from the view of the software engineering, WFA is possible to provide a mechanism to deploy one application in various situations.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 93,779

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Similar books and articles

ユビキタス環境と Web サービスを仲介するミドルエージェントの開発.Nakaido Takeshi Terasaki Tatsuya - 2004 - Transactions of the Japanese Society for Artificial Intelligence 19:343-350.
A multi-agent legal recommender system.Lucas Drumond & Rosario Girardi - 2008 - Artificial Intelligence and Law 16 (2):175-207.
Design Issues in Ethical Agent Computing.L. Pretorius, A. Barnard & E. Cloete - 2004 - Acm Sigcas Computers and Society 34 (1):3.

Analytics

Added to PP
2014-03-21

Downloads
13 (#1,039,776)

6 months
13 (#278,026)

Historical graph of downloads
How can I increase my downloads?

Citations of this work

No citations found.

Add more citations

References found in this work

No references found.

Add more references