Skip to main content
Log in

Management of Value-Added Services in the Trading-Based System AGORA

  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

Abstract

Trading based systems are tailored to handle acomplex number of system resources in distributed,permanently changing environments. These resources areusually represented by their service descriptions offered to a trader. In contrast to theconventional approach in which a service is provided byonly one service object, we propose an extended tradingconcept to maintain and to manage services in open distributed systems. It allows to mediatevalue-added services. These are either reliable servicesguaranteeing independence and autonomy of the serviceobjects or complex services that are defined by the functional composition of existing services.They are done by the cooperation of different serviceobjects. In this paper we present this extended tradingapproach and describe our system AGORA that implements the extended service model and the mediation ofvalue-added service in an open distributedsystem.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. V. Tschammer, A. Wolisz, and J. Hall, Support for cooperation and coherence in an open service environment, Proc. Second IEEE Workshop on Future Trends of Distributed Computing Systems, Cairo, Egypt, pp. 222-228, 1990.

  2. ISO/ IEC DIS 13235, ODP trading function, Draft DIS text, 20 June, 1995.

  3. L. Keller, Vom Name-Server zum TraderfEin Ü berblick über trading in verteilten systemen (From the name-server to the traderfA survey about trading in istributed systems.) Praxis der Informationsvera rbeitung und Kommunikation (PIK), Vol. 16, No. 3, pp. 122-133, September 1993.

    Google Scholar 

  4. International Organization for Standardization, Basic reference model of open distributed processing. Part 1: Overview and guide to use, Working Draft, June 1992.

  5. ANSA. The ANSA model for trading and federation, Architecture Report, Document AR.005.00. ANSA, February 1993.

  6. OMG, The common object request broker: Architecture and specifcation (Revision 1.2). OMG TC Document 93.12.43. Object Management Group, Framingham, Massachusetts, December 1993.

  7. Telecommunications Information Networking Architecture Consortium (TINAC), Overall Concepts and Principles of TINA, Version 1.0, 1995.

  8. Telecommunications Information Networking Architecture Consortium (TINA-C), Computational Modelling Concept, Version 2.0, 1995.

  9. M. Y. Bearman, ODP-trader, Second IFIP International Conference on Open Distributed Processing (ODP' 93), North Holland, S. pp. 37-51, 1994.

  10. L. Keller, Trading of complex services in distributed systems. In Proc. Fifth IFIP/ IEEE Workshop on Distributed Systems: Operations & Management (DSOM' 94), Toulouse, France, October 1994.

  11. L. Keller, Vermittlung von zuverlässigen, zusammengesetzten diensten in verteilten systemen (Mediating reliable, complex services in distributed systems). Ph.D. thesis, University of Karlsruhe, Institute of Telematics. VDI-Verlag, 1995.

  12. K. P. Birman and T. A. Joseph, Exploiting virtual synchrony in distributed systems, Proc. 11. Symposium on Operating System Principles. pp. 123-138, 1987.

  13. D. Powell, A Generic Architecture for Dependable Distributed Computing, Springer Verlag, 1991.

  14. J. Gray and A. Reuter, Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, San Mateo, California 1993.

    Google Scholar 

  15. A. Grosse, D. Kottmann, and L. Keller, Exploiting the trading-paradigm for locating entry-points into distributed object-oriented databases. In Proc. International Conference on Object-Oriented Information Systems (OOIS'95), South Bank University, London, United Kingdom, 1995.

    Google Scholar 

  16. J. C. Laprie, Dependability: Basic Concepts and Terminology, Springer, Wien, New York, 1992.

    Google Scholar 

  17. D. R. Shier, Network Reliability and Algebraic Structure, Clarendon Press, Oxford, 1991.

    Google Scholar 

  18. P. Kumar, S. Hariri, and C. S. Raghavendra, Distributed program reliability, IEEE Transactions on Software Engineering, Vol. SE-12, No. 1, pp. 42-50, January 1986.

    Google Scholar 

  19. D.-J. Chen and T.-H. Huang, Reliability analysis of distributed systems based on a fast reliability algorithm, IEEE Transactions on Parallel and Distributed Systems, Vol. 3, No. 2, pp. 139-154, March 1992.

    Google Scholar 

  20. M. O. Ball, Computational complexity of network reliability analysis: An overview, IEEE Transactions on Reliability, Vol. R-35(3), pp. 230-239, August 1986.

    Google Scholar 

  21. N. Gawron, The impact of fbre optic communication sysems in the public network of the Federal Republic of Germany by the DBP telekom, Proc. 11th Annual Conference on European Fibre Optic Communications and Networks (EFOC&N' 93), Hague, pp. 3-9, July 1993.

  22. J. Shirley, Guide of Writing DCE Applications, A' Reilly and Associates, Inc., 1992.

  23. A. G. Grosse, L. Keller, and D. A. Kottmann, AGORA: Mediating reliable services in trading-based systems, Proc. International Conference of Open Distributed Platform (ICDP' 96), Dresden, Germany 1996.

  24. J. K. Ousterhout, Tcl and Tk Toolkit, Addison-Wesley Publishing Company, 1994.

  25. A. J. Marcartney and G. S. Blair, Flexible Trading in Distributed Multimedia Systems. Computer Networks and ISDN Systems. Vol. 25, pp. 145-157, 1992.

    Google Scholar 

  26. E. Kovacs, Automatic selection of an update strategy for management data, Proc. of the IEEE First International Workshop on Systems Management (IWSM' 93), Los Angeles, April 1993.

  27. R. Popescu-Zeletin and V. Tschammer, “Y”-Distributed Application Platform. Computer Communications, Vol. 9, pp. 366-374, 1991.

    Google Scholar 

  28. M. Merz, K. M üller, and W. Lamersdorf, Service trading and mediation in distributed computing environments, Proc. International Conference on Distributed Computing Systems (ICDCS' 94), IEEE Computer Society Press, 1994.

  29. Y. Ni and A. Goscinski, Trader cooperation to enable object sharing among users of homogeneous distributed systems, Computer Communications, Vol. 17, No. 3, pp. 218-229, 1994.

    Google Scholar 

  30. R. N. Chang and C. V. Ravishankar, A service acquisition mechanism for server-based heterogeneous distributed systems, IEEE Transactions on Parallel and Distributed Systems, Vol. 5, No. 2, pp. 154-169, February 1994.

    Google Scholar 

  31. J. Nehmer and F. Mattern, Framework for the organization of cooperative services in distributed client-server systems, Computer Communications, Vol. 15, No. 4, pp. 261-269, May 1992.

    Google Scholar 

  32. R. A. Adler, Distributed coordination models for client /server computing, IEEE Computer, pp. 14-22, April 1995.

  33. L. Kutvonen and P. Kutvonen, Broadening the user environment with implicit trading, Proc. Second IFIP International Conference on Open Distributed Processing (ODP'93), North Holland, pp. 157-168, 1994.

  34. W. C. H. Cheng and X. Jia, A reliable trading service in open distributed systems, Proc. International Workshop on Services in Distributed and Networked Environments, Prague, Czech Republic, June 1994.

Download references

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Keller, L. Management of Value-Added Services in the Trading-Based System AGORA. Journal of Network and Systems Management 6, 475–495 (1998). https://doi.org/10.1023/A:1018741110811

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018741110811

Navigation