首页    期刊浏览 2024年10月06日 星期日
登录注册

文章基本信息

  • 标题:The Methodology for Developing Mobile Agent Application for Ubiquitous Environment
  • 本地全文:下载
  • 作者:Kazutaka Matsuzaki ; Nobukazu Yoshioka ; Shinichi Honiden
  • 期刊名称:人工知能学会論文誌
  • 印刷版ISSN:1346-0714
  • 电子版ISSN:1346-8030
  • 出版年度:2004
  • 卷号:19
  • 期号:4
  • 页码:311-321
  • DOI:10.1527/tjsai.19.311
  • 出版社:The Japanese Society for Artificial Intelligence
  • 摘要: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 (MA) and a shadow agent (SA) 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 (WFA)" 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.
  • 关键词:mobile agent ; ubiquitous ; web services ; aspectj
国家哲学社会科学文献中心版权所有