• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2003 Fiscal Year Final Research Report Summary

Mobile Agent Model for Flexible Distributed Systems.

Research Project

Project/Area Number 14580457
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 情報システム学(含情報図書館学)
Research InstitutionTokyo Denki University

Principal Investigator

TAKIZAWA Makoto  Tokyo Denki University, Dept.of Computers and Systems Engineering, Professor, 理工学部, 教授 (80188119)

Co-Investigator(Kenkyū-buntansha) ENOKIDO Tomoya  Tokyo Denki University, Dept.of Computers and Systems Engineering, Research Assistant, 理工学部, 助手 (10360158)
Project Period (FY) 2002 – 2003
KeywordsMobile Agent / Peer-to-Peer(P2P) System / Transactional agent / Fault Tolerant / Quality of Service (QoS) / Distributed System / Database System / Client / Server System
Research Abstract

In traditional client-server applications, application programs and objects are distributed into clients and servers, respectively. On the other hand, every computer named servant is peer which can have programs and objects in peer-to-peer (P2P) systems. In addition, huge number and various types of computers are interconnected in networks, ranging from high-performance, high-reliable computers like database servers to less-reliable personal computers and mobile stations. It is critical to discuss how to develop and execute reliable applications on databases in P2P systems. In database applications, transactions manipulate objects so as to satisfy ACID (atomicity, consistency, isolation, and durability) properties. In traditional database systems, objects are locked or transactions are timestamped to serialize multiple transactions. If objects in multiple computers are manipulated, the atomic manipulation of multiple computers has to be supported in the two-phase commitment (2PC) proto … More col.
In this research, we discussed a novel type of agent model, transactional agent model to manipulate objects in multiple computers with types of commitment constraints. A transactional agent is defined to be a mobile agent which moves around computers and locally manipulates objects in one or more than one computer with type of commitment constraint. In addition, an agent negotiates with another agent if the agents manipulate a same object in a conflicting manner. Through the negotiation, each agent autonomously makes a decision on whether the agent holds or releases the objects. A transactional agent autonomously finds another destination computer if a computer where the agent to move is faulty. In this research, we discussed how to implement transactional agents in Java Aglets and Oracle database systems. We showed the evaluation of the mobile agent-based transaction systems for applications. If Aglets classes are a priori loaded, the transactional agents can manipulate object servers more shortly than the traditional client-server model. Less

  • Research Products

    (34 results)

All Other

All Publications (34 results)

  • [Publications] Shimamura, K., Tanaka, K., Takizawa, M.: "Causally Ordered Delivery of Multimedia Objects"Computer Communications Journal. Vol.25, No.5. 437-444 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Wietrzvk V., Izaki, K., Tanaka.K., Takizawa, M.: "Information Flow Control among Objects in Role-Based Access Control Model"Journal of Information Processing Society, Japan(IPSJ). Vol.43, No.2. 353-360 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Timura, Y., Tanaka, K., Takizawa, M.: "Group Protocol for Distributed Object-Based Systems"Journal of Information Science and Engineering(JISE). Vol.18, No.5. 729-743 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Komiya, T., Ohsida, H., Takizawa, M.: "Mobile Agent Model for Distributed Objects Systems"Proc.of IEEE International Symp.on Object-Oriented Real-time Distributed Computing(ISORC-5). 62-69 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Komiya, T., Ohsida, H., Takizawa, M.: "Mobile Agent Model for Transaction Processing in Distributed Databas Systems"Proc.Of International Workshop on Intelligent Multimedia Computing and Networking(IMMCN-2). 1056-1063 (2002)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Wietrzyk V.I., Takizawa, M.: "Distributed Work flows : A Framework for Electronic Commerce"Distributed Work flows : A Framework for Electronic Commerce. Vol.19, No.1. 15-38 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Taguchi, K., Takizawa: "Two-Layered Protocol for a Large-Scale Group of Processes"Journal of Information Science and Engineering(JISE). Vol.19, No.3. 451-465 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Tojo, T., Enokido, T., Takizawa, M.: "Notification-based QoS Control Protocol for Group Communication"Journal of Interconnection Networks(JOIN). Vol.4, No.2. 211-225 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Enokido, T., Takizawa, M.: "Autonomic Group Communication Protocol"Journal of Interconnection Networks(JOIN). Vol.4, No.3. 309-328 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Komiya, T., Enokido, T., Takizawa, M.: "Mobile agent model for transaction processing on distributed objects"Information Sciences. Vol.154. 23-38 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Hori, K., Enokido, T., Takizawa, M.: "Nested Invocation Protocol on Object Replicas"Journal of Information Processing Society of Japan(IPSJ). Vol.44, No.3. 510-517 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Komiya, T., Enokido, T., Takizawa, M.: "Mobile Agent Model for Fault-Tolerant Objects Systems"Journal of Information Processing Society of Japan(IPSJ). Vol.44, No.3. 771-778 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Taguchi, K., Takizawa, M.: "Group Communication Protocol for Hierarchical Group"Journal of Information Processing Society of Japan(IPSJ). Vol.44, No.3. 674-681 (2003)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Enokido, T., Shiraishi, M., Takizawa: "Transactional Agents Model for Distributed Object Systems"Journal of Applied Systems Studies(JASS). (accepted for publication). (2004)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Taguchi, K., Enokido, T., Takizawa, M.: "A Broadcast Type Hierarchical Group Communication Protocol"Journal of Applied Systems Studies(JASS). (accepted for publication). (2004)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Enokido, T., Hori, K., Takizawa, M., Raynal, M.: "Quorum-Based Multi-Invocation Model for Replicated Objects"Concurrent Engineering : Research and Application Journal(CERA). (accepted for publication). (2004)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Tojo, T., Enokido T., Takizawa, M.: "High-Speed Group Communication Protocol for Exchaneriner Real-Time Multimedia Data"International Journal of Wireless and Mobile Computing(IJWMC). (accepted for publication). (2004)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] Shimamura, K, Takizawa, M.: "Causally Ordered Delivery of Multimedia Objects"Computer Communications Journal. Vol.25, No.4. 437-444 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Wietrzyk V., Izaki, K., Tanaka, K., Takizawa, M.: "Information Flow Control among Objects in Role-Based Access Control Model"Journal of Information Processing Society, Japan (IPSJ). Vol.43, No2. 353-360 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Timura, Y., Tanaka, K., Takizawa, M.: "Group Protocol for Distributed Object-Based Systems"Journal of Information Science and Engineering (JISE). Vol.18, No.5. 729-743 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Komiya, T., Ohsida, H., Takizawa, M.: "Mobile Agent Model for Distributed Objects Systems"Proc.of IEEE International Symp.on Object-Oriented Real-time Distributed Computing (ISORC-5). 62-69 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Komiya, T., Ohsida, H., Takizawa, M.: "Mobile Agent Model for Transaction Processing in Distributed Database Systems"Proc.of International Workshop on Intelligent Multimedia Computing and Networking (IMMCN-2). 1056-1063 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Wietrzyk, V.I., Takizawa, M.: "Distributed Workflows : A Framework for Electronic Commerce"Journal of Information Science and Engineering (JISE). Vol.19, No.1. 15-38 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Taguchi, K., Takizawa, M.: "Two-layered Protocol for a Large-Scale Group of Processes"Journal of Information Science and Engineering (JISE). Vol.19, No.1. 451-465 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Tojo, T., Enokido, T., Takizawa, M.: "Notification-based QoS Control Protocol for Group Communication"Journal of Interconnection Networks (JOIN). Vol.4, No.2. 211-225 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Enokido, T., Takizawa, M.: "Autonomic Group Communication Protocol"Journal of Interconnection Networks (JOIN). Vol.4, No.3. 309-328 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Komiya, T., Enokido, T., Takizawa, M.: "Mobile agent model for transaction processing on distributed objects"Information Sciences. Vol.154. 23-38 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Hori, K., Enokido, T., Takizawa, M.: "Nested Invocation Protocol on Object Replicas"Journal of Information Processing Society of Japan (IPSJ). Vol.44, No.3. 510-517 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Komiya, T., Enokido, T., Takizawa, M.: "Mobile Agent Model for Fault-Tolerant Objects Systems"Journal of Information Processing Society of Japan (IPSJ). Vol.44, No.3. 771-778 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Taguchi, K., Takizawa, M.: "Group Communication Protocol for Hierarchical Group"Journal of Information Processing Society of Japan (IPSJ). Vol.44, No.3. 674-681 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Enokido, T, Shiraishi, M., Takizawa, M.: "Transactional Agents Model for Distributed Object Systems"Journal of Applied Systems Studies (JASS). (2004)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Taguchi, K., Enokido, T., Takizawa, M.: "A Broadcast Type Hierarchical Group Communication Protocol"Journal of Applied Systems Studies (JASS). (2004)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Enokido, T., Hori, K., Takizawa, M., Raynal, M.: "Quorum-Based Multi-Invocation Model for Replicated Objects"Concurrent Engineering : Research and Application Journal (CERA). (2004)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] Tojo, T., Enokido T., Takizawa, M.: "High-Speed Group Communication Protocol for Exchanging Real-Time Multimedia Data"International Journal of Wireless and Mobile Computing (IJWMC). (2004)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2005-04-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi