Abstract
To enable the interworking of traders, two type based problems have to be solved: the transformation of type identifiers when an interworking operation crosses a type boundary and a typed definition of policy rules to enable the passing of rules between interworking traders. Our solution to the first problem is based on a refined type definition for type identifier, a protocol to transform type identifiers between different type description languages and an identification mechanism for type managers. To resolve the second problem we have formalised the definition of policy rules. We show its application to specify importer, trader and global search policies. The proposed solutions are being prototyped in the framework of a global project for interworking amongst heterogeneous traders.
Chapter PDF
Similar content being viewed by others
References
The ANSA Reference Manual.,” Architecture Projects Management Limited, Cambridge (1989).
M. Bearman, “ODP-Trader” in Open Distributed Processing, II, ed. J. de Meer, B. Mahr, and S. Storp, pp. 19 - 33, North-Holland (1994).
M. Bearman and K. Raymond, “Federating Traders: an ODP Adventure.” in Open Distributed Processing, ed. J. de Meer, V. Heymer, and R. Roth, pp. 125-143, North-Holland (1992).
A. Beitz and M. Bearman, “An ODP Trading Service for DOE” in Proccedings of the First International Workshop on services in Distributed and Networked Environments, pp. 34 - 41, IEEE Computer Society Press, Los Alamitos, CA (1994).
A. Beitz, M. Bearman, and A. Vogel, “Service Location in an Open Distributed Environment,” Technical Report #21, CRC for Distributed Systems Technology, Brisbane (1995).
A. Berry and K. Raymond, “The Al! Architectural Model” in Proceedings of 2nd International Conference on Open Distributed Processing,ed. K. Raymond and J. de Meer (1995, in press).
C.J. Biggs, W. Brookes, and J. Indulska, “Enhancing Interoperability of DCE Applications: A Type Manager Approach” in Proccedings of the First International Workshop on services in Distributed and Networked Environments, pp. 42-49, IEEE Computer Society Press, Los Alamitos, CA (1994).
A. Bond and D. Arnold, “An Approach to Implementing an ODP Infrastructure” in Proceedings of 1994 ACS Asia-Pacific Conference,pp. 9-16, Gold Coast, Queensland, Australia (September 15-18, 1994).
J.S. Dong and R. Duke, ’An Object-Oriented Approach to the Formal Specification of ODP Trader” in Open Distributed Processing, II, ed. J. de Meer, B. Mahr, and S. Store, pp. 312-323, North-Holland (1994).
G. Eddon, Network Remote Procedure Calls: Windows NT, Windows, DOS, P-H (1993).
J. Fischer, A. Prinz, and A. Vogel, “Different FDTs Confronted with Different ODPViewpoints of the Trader” in FME’93: Industrial Strength, Formal Methods, ed. J.C.P. Woodcock and P.G. Larsen, pp. 332-350, LNCS 670 Springer Verlag (1993).
J. Indulska, K. Raymond, and M. Bearman, `A Type Management System for an ODP Trader” in Open Distributed Processing, II, ed. J. de Meer, B. Mahr, and S. Storp, pp. 169 - 180, North-Holland (1994).
ISO, Information Processing - Open systems Interconnections - Specification of Abstract Syntax Notations One (ASN.1).,IS 8824, International Standard.
ITU/ISO, “Reference Model of Open Distributed Processing - Trading Function,” Committee Draft ISO/IEC/JTC1/SC21 N807 (October 1994).
ITU/ISO, “Reference Model of Open Distributed Processing - Part 3: Prescriptive Model,” Draft International Standard 10746-3, Draft 1TU-T Recommendation X. 903 (1994).
L. A. de Paula Lima Jr. and E. R. Mauro Madeira, `A Model for a Federated Trader” in Proceedings of 2nd International Conference on Open Distributed Processing,ed. K. Raymond and J. de Meer (1995, in press).
L. Kutvonen and P. Kutvonen, “Broadening the User Environment with Implicit Trading,” in Open Distributed Processing, II, ed. J. de Meer, B. Mahr, and S.Storp, pp. 157 - 168, North-Holland (1994).
L. Kutvonen, “Federation transparency in ODP Trading function,” Technical Report C-1994-32, Department of Computer Science, University of Helsinki (May 1994).
M. Merz, K. Müller, and W. Lamersdorf, “Service Trading and Mediation in Distributed Computing Systems” in Proceeding of the 14th International Conference on Distributed Computing Systems, pp. 450 - 457, IEEE Computer Society Press, Los Alamitos, CA (1994).
Object Management Group and X/Open, The Common Object request Broker: Architecture and Specification (1991).
C. Popien and B. Meyer, “Federating ODP Traders: An X.500 Approach” in Proceedings of the International Conference on Communications,pp. 313-317, Geneva.
A. W. Pratten, J. W. Hong, J. M. Bennett, M. A. Bauer, and H. Lutfiyya, “Design and Implementation of a Trader-Based Resource Management System” in Proceedings of CASCON’ 94, Toronto (1994).
A. Waugh and M. Bearman, “Designing an ODP Trader Implementation using X.500” in Proceedings of 2nd International Conference on Open Distributed Processing,ed. K. Raymond and J. de Meer (1995, in press).
X/Open Company Ltd., X/Open Preliminary Specification X/Open DCE: Remote Procedure Call (1993).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Vogel, A., Bearman, M., Beitz, A. (1995). Enabling Interworking of Traders. In: Raymond, K., Armstrong, L. (eds) Open Distributed Processing. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34882-7_14
Download citation
DOI: https://doi.org/10.1007/978-0-387-34882-7_14
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-6074-3
Online ISBN: 978-0-387-34882-7
eBook Packages: Springer Book Archive