This is a pre-print of a paper from the Proceedings of the IFIP/IEEE International Conference on Open Distributed Processing and Distributed Platforms 1997 published by Chapman & Hall on behalf of the International Federation for Information Processing (IFIP).ISBN 0412812304Type checking is at the heart of distributed systems. The ability to be able to configure objects and have them interwork correctly may well be regarded as the fundamental issue in the development of reliable distributed systems. The type system put forward in the current standardisation activity of Open Distributed Processing (ODP), however, is both and incorrect. The inadequacy is due to the scope of the type system being based entirely on syntactic issues. To achieve ...