ABSTRACT

The aforementioned specifications are usually described through APIs. Essentially, service operation signatures are described in Interface Definition Language (IDL) and the behavior of each operation is described by informal prose. For example, CORBA common object services (COS) (e.g., security, transaction) are described in IDL CORBA and informal text. In practical terms, developers who want to implement these services have a hard task to produce a final product by interpreting what the specifications actually describe.