Skip to main content

A distributed transaction model based on mobile agents

  • Session 6: Agent Control and Management
  • Conference paper
  • First Online:
Book cover Mobile Agents (MA 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1219))

Included in the following conference series:

Abstract

This paper describes a model of agent-based transactions, i.e., distributed transactions which are realized with the use of mobile agents, for an environment of heterogeneous and autonomous systems. Combining an asynchronous operation mode (provided by agent mobility) with the enforcement of complex control flows with transactional semantics, agent-based transactions represent an adequate base concept for reliable processing in future distributed systems, like virtual enterprises and electronic markets. Among other properties, agent-based transactions provide a very suitable support for transaction processing in massively distributed environments; support high adaptivity to dynamically changing environments; and are adequate to support processing requirements of mobile devices. In this paper we consider only transactions which are implemented by a single mobile agent. The presented transaction model is being developed in the context of the MAGNA2 mobile agent project, under development at GMD Fokus and Technical University of Berlin.

The work of this author is partially supported by Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq), Brazil

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Attie, P.C., Singh, M.P., Sheth, A., Rusinkiewicz, M. Specifying and Enforcing Intertask Dependencies. Proceedings of the 19th VLDB. Dublin, Ireland. 1993

    Google Scholar 

  2. Batra, R.K., Rusinkiewicz, M. A Decentralized Deadlock-free Concurrency Control Method for Multidatabase Transactions. Proceedings of the 12th International Conference on Distributed Computing Systems. June, 1992.

    Google Scholar 

  3. Breitbart, Y., Georgakopoulos, D., Rusinkiewicz, M., Silberschatz, A. On Rigorous Transaction Scheduling. IEEE Transactions on Software Engineering. 1991

    Google Scholar 

  4. Chess, D., Grosof, B., Harrison, C., Levine, D., Parris, C., Tsudik, G. Itinerant Agents for Mobile Computing. Technical Report RC 20010, IBM T.J.Watson Research Center. October 17, 1995.

    Google Scholar 

  5. Chrysanthis, P.K., Ramamritham, K. ACTA: The SAGA Continues. In Database Transaction Models for Advanced Applications. A.K. Elmagarmid (editor). Morgan-Kaufmann Publishers. San Mateo, USA. 1992

    Google Scholar 

  6. Georgakopoulos, D, Hornick, M.F., Krychniak, P. An Environment for the Specification and Management of Extended Transactions in DOMS. Proceedings of the 3rd International Workshop on Research Issues on Data Engineering: Interoperability in Multidatabase Systems. April, 1993

    Google Scholar 

  7. ISO/IEC. Information Technology — Open Distributed Processing — ODP Trading Function — Part 1: Specification — ISO/IEC 2nd DIS 13235-1. June, 1996

    Google Scholar 

  8. Krause, S., Morais de Assis Silva, F., Magedanz, T., Popescu-Zeletin, R., Mina Falsarella, O., Arias Méndez, C.R. MAGNA — A DPE-based Platform for Mobile Agents in Electronic Service Markets. Proceedings of ISADS'97. Berlin. 1997

    Google Scholar 

  9. Pitoura, E., Bhargava, B. A Framework for Providing Consistent and Recoverable Agent-Based Access to Heterogeneous Mobile Databases. SIGMOD Record. Vol. 24, No. 3. September, 1995.

    Google Scholar 

  10. Veijalainen, J., Eliassen, F., Holtkamp, B. The S-Transaction Model. In Database Transaction Models for Advanced Applications. A.K. Elmagarmid (editor). Morgan-Kaufmann Publishers. San Mateo, USA. 1992

    Google Scholar 

  11. Wächter, H., Reuter, A. The ConTract Model. Database Transaction Models for Advanced Applications. A.K. Elmagarmid (editor). Morgan Kaufmann Publishers, San Mateo, USA. 1992. pp. 219–263

    Google Scholar 

  12. ITU-T/ISO/IEC. Information Technology — Open Systems Interconnection — The Directory: Overview of Concepts, Models and Services (X.500). 1993

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Kurt Rothermel Radu Popescu-Zeletin

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Silva, F.M.d.A., Krause, S. (1997). A distributed transaction model based on mobile agents. In: Rothermel, K., Popescu-Zeletin, R. (eds) Mobile Agents. MA 1997. Lecture Notes in Computer Science, vol 1219. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62803-7_35

Download citation

  • DOI: https://doi.org/10.1007/3-540-62803-7_35

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-62803-3

  • Online ISBN: 978-3-540-68695-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics