Abstract
Modern information services require world-wide cooperation, and involve groups of autonomously administered computing systems, i.e., sovereign systems. Traditionally, system integration has been facilitated by forcing a common interface layer on each of the systems involved. However, autonomous administration causes asynchrony of service evolution and variation in common service behaviour in each system. In such an environment, a single middleware solution cannot be practically required to be the basis for globally integrated software systems. Instead, capabilities are required for dynamical establishment of federations across different middlewares, i.e., capabilities of negotiating on new cooperation relationships amongst independent systems. There is no call for new middleware solutions, but further exploitation of current middleware services could lead to added interoperability with less administrative effort. The essential feature for federation is systems’ mutual reflection. This requirement is not too hard to achieve at practical level in systems that are based on the current emerging frameworks, such as OMG/CORBA and TINA. This paper discusses binding processes within federated systems in order to show how various middleware services together build a mutual reflection mechanism.
Chapter PDF
Similar content being viewed by others
References
Berry, A., and Raymond, K. The Al Architecture Model. The Third International Conference on Open Distributed Processing —Experiences with Distributed Environments Brisbane, Australia, 1995. Chapman and Hall, pp. 55 – 66.
Iso/Iec IS13235. Information Technology — Open Systems Interconnection, Data Management and Open Distributed Processing. Reference Model of Open Distributed Processing. ODP Trading function,1997.
Iso/Iec IS10746. Information Technology — Open Systems Interconnection, Data Management and Open Distributed Processing. Reference Model of Open Distributed Processing,1996.
Iso/Iec CD14746. Information Technology — Open Systems Interconnection, Data Management and Open Distributed Processing. Reference Model of Open Distributed Processing. ODP Type repository function,Jan. 1998.
Iso/Iec DIS14753. Information Technology — Open Systems Interconnection, Data Management and Open Distributed Processing — ODP Interface References and Binding,Sept. 1998.
Iso/Iec FCD14769. Information Technology — Open Systems Interconnection, Data Management and Open Distributed Processing — Quality of service in ODP,Jan. 1998.
Kitson, B. Intercessory Objects within Channels. The Third International Conference on Open Distributed Processing — Experiences with Distributed Environments Brisbane, Australia, 1995. Chapman and Hall, pp. 233 – 244.
Kong, Q., AND Berry, A. A General Resource Discovery System for Open Distributed Processing. The Third International Conference on Open Distributed Processing — Experiences with Distributed Environments Brisbane, Australia, 1995. Chapman and Hall, pp. 79 — 90.
Kutvonen, L. Management of Application Federations. International IFIP Working Conference on Distributed Applications and lnteroperable Systems (DAIS’97) Cottbus, Germany, 1997. Chapman and Hall, pp. 33 – 46.
Kutvonen, L. Trading services in Open Distributed Environments Department of Computer Science, University of Helsinki, 1998. PhD thesis. A-1998–2.
Kutvonen, L. Why CORBA systems cannot federate? To appear in Distributed Systems Engineering Journal special issue on OMA/ODP Workshop ( Cambridge, UK, Nov. 1997 ).
Kutvonen, L. Supporting Global Electronic Commerce with ODP Tools. International IFIP Working Conference on Trends in Electronic Commerce (TREC’98) Hamburg, Germany, 1998. Dpunkt Verlag, pp. 43 – 56.
Meyer, B., and Popien, C. Flexible management of ANSAware applications. The Third International Conference on Open Distributed Processing — Experiences with Distributed Environments Brisbane, Australia, 1995. Chapman and Hall, pp. 271 – 282.
Object Management Group. Common Facilities RFP–5: Meta–Object Facility,1997. OMG TC Document cf/96–05–02.
Object Management Group and X/Open. The Common Object Request Broker: Architecture and Specification,May 1996. OMG Document No. 91.12.1. (Revision 2.1.).
Object Management Group and X/Open. The OMG Trader Object Service,May 1996. OMG Document orbos/96–05–06.
OMG OMG Business Application Architecture,March 1995.
Oskiewicz, E., and Edwards, N. A Model for Interface Groups. Tech. Rep. APM. 1002. 01, APM, May 1994.
Telecommunications Information Networking Architecture Consortium (TINA-C). Requirements upon TINA-C architecture,Feb. 1995.
Lepreau, J., Hibler, M., Ford, B., and Law, J. In-kernel servers on Mach 3.0: Implementation and performance. Third USENIX Mach Symposium,USA, 1993, pp. 39 – 55.
Wiederhold, G., Wegner, P., And Ceri, S. Towards Megaprogramming Com munications of the ACM 33, 11 (Nov. 1992), pp. 89 – 99.
Vogel, A., Kerherve., B., VON Bochmann, G., AND Gecsei, J. Distributed Multimedia Application and Quality of Service — A Survey. IEEE Multimedia 2, 2 (Summer 1995), pp. 10 –19.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer Science+Business Media New York
About this paper
Cite this paper
Kutvonen, L. (1999). Sovereign Systems and Dynamic Federations. In: Kutvonen, L., König, H., Tienari, M. (eds) Distributed Applications and Interoperable Systems II. DAIS 1999. IFIP — The International Federation for Information Processing, vol 15. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35565-8_6
Download citation
DOI: https://doi.org/10.1007/978-0-387-35565-8_6
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5008-9
Online ISBN: 978-0-387-35565-8
eBook Packages: Springer Book Archive