As middleware and networking technologies improve, heterogenous distributed systems are expected to become commonplace. An object-based approach to designing these systems has been adopted by ISO and ITU-T in their standardisation of the reference model for open distributed processing. An important infrastructure object within these systems is the recently standardised Trader which provides objects with a dynamic resource location service. In order to engineer reliable open object-based distributed systems, it is important to perform modelling and analysis as part of the design process. In this paper, we model the Trader using coloured Petri nets and the Design/CPN/sup TM/ tool. The model is described, and verification of the model using simulation and occurrence graph analysis is presented.
[1]
Mirion Bearman,et al.
Enabling Interworking of Traders
,
1995
.
[2]
Kurt Jensen,et al.
Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use. Vol. 1, Basic Concepts
,
1992
.
[3]
A. Tokmakoff,et al.
Service brokering in object-based systems: advanced information services
,
1996,
3rd International Workshop on Community Networking 1996. Proceedings.
[4]
Jonathan Billington,et al.
CPN Modelling of an Object Based System: The ODP Trader
,
1997
.
[5]
Kurt Jensen,et al.
Coloured Petri Nets: Basic Concepts, Analysis Methods and Practical Use. Vol. 2, Analysis Methods
,
1992
.