Extending CORBA interfaces with protocols

Citation
C. Canal et al., Extending CORBA interfaces with protocols, COMPUTER J, 44(5), 2001, pp. 448-462
Citations number
34
Categorie Soggetti
Computer Science & Engineering
Journal title
COMPUTER JOURNAL
ISSN journal
00104620 → ACNP
Volume
44
Issue
5
Year of publication
2001
Pages
448 - 462
Database
ISI
SICI code
0010-4620(2001)44:5<448:ECIWP>2.0.ZU;2-0
Abstract
Traditional IDLs were defined for describing the services that objects offe r, but not those services they require from other objects, nor the relative order in which they expect their methods to be called. In this paper we pr opose an extension of the Common Object Request Broker Architecture (CORBA) interface description language (IDL) that uses a sugared subset of the pol yadic pi -calculus for describing object service protocols, aimed at the au tomated checking of protocol interoperability between CORBA objects in open component-based environments. In addition, some advantages and disadvantag es of our proposal are discussed, as well as some of the practical limitati ons encountered when trying to implement and use this sort of IDL extension in open systems.