In an open component market place, interface description languages (IDLs), such as corba's, provide for the consumer only a weak guarantee (concerning type signatures) that a software service will work in a particular context as anticipated. Stronger guarantees, regarding the intended semantics of the service, would help, especially if formalized in a language that allowed e#ective, automatic and static checking of compatibility between the server and the client's service descriptions We propose an approach based on a family of formalisms called description logics (DLs), providing three examples of the use of DLs to augment IDL: (1) for the CORBA Cos Relationship service; (2) for capturing information models described using STEP...
Part of the number of Common Object Request Broker Architecture (CORBA) services specified by the O...
ISBN 9780201309898© ACM, 1998. This is the author's version of the work. It is posted here by permis...
AbstractThis paper describes a proposal for typing the behavior of objects in component models. Most...
The interface definition of a component in a distributed system forms the contract between the compo...
The Interface Definition Languages (IDLs) used by commercial middleware standards such as CORBA prim...
Open component architectures, such as CORBA, allow software systems to be composed of independent co...
Introduction The CORBA specifications [OMGa] define an Interface Definition Language (IDL) to descr...
Middleware platforms such as CORBA and DCOM provide standard component interfaces, interaction proto...
International audienceComponent software development is definitely on a high trend in the sofware en...
Abstract. Interface Definition Languages (IDLs) such as CORBA IDL/CIDL lack mechanisms for capturing...
Traditional IDLs were defined for describing the services that objects offer, but not those services...
Abstract. Dynamic loading of code is needed when rarely used code should be loaded on demand or when...
An increasing number of systems have a distributed software architecture. The main focus of this pa...
Abstract. For the development of CORBA applications, an IDL compiler is needed that generates code f...
An open distributed environment can be perceived as a service market where services are freely offer...
Part of the number of Common Object Request Broker Architecture (CORBA) services specified by the O...
ISBN 9780201309898© ACM, 1998. This is the author's version of the work. It is posted here by permis...
AbstractThis paper describes a proposal for typing the behavior of objects in component models. Most...
The interface definition of a component in a distributed system forms the contract between the compo...
The Interface Definition Languages (IDLs) used by commercial middleware standards such as CORBA prim...
Open component architectures, such as CORBA, allow software systems to be composed of independent co...
Introduction The CORBA specifications [OMGa] define an Interface Definition Language (IDL) to descr...
Middleware platforms such as CORBA and DCOM provide standard component interfaces, interaction proto...
International audienceComponent software development is definitely on a high trend in the sofware en...
Abstract. Interface Definition Languages (IDLs) such as CORBA IDL/CIDL lack mechanisms for capturing...
Traditional IDLs were defined for describing the services that objects offer, but not those services...
Abstract. Dynamic loading of code is needed when rarely used code should be loaded on demand or when...
An increasing number of systems have a distributed software architecture. The main focus of this pa...
Abstract. For the development of CORBA applications, an IDL compiler is needed that generates code f...
An open distributed environment can be perceived as a service market where services are freely offer...
Part of the number of Common Object Request Broker Architecture (CORBA) services specified by the O...
ISBN 9780201309898© ACM, 1998. This is the author's version of the work. It is posted here by permis...
AbstractThis paper describes a proposal for typing the behavior of objects in component models. Most...