loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
37th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-37'00)
Modeling Interface Definition Language Extensions
Sydney, Australia
November 20-November 23
ISBN: 0-7695-0918-5
H.-A. Jacobsen, Inst. Nat. de Recherche en Inf. et Autom
B. J. Kramer, Inst. Nat. de Recherche en Inf. et Autom
Interface definition languages (IDLs) serve to specify module and interface names, as well as operation signatures. However, IDLs lack a means to express aspects, such as synchronization constraints, pre- and post-conditions, invariants, quality-of-service annotations and real-time annotations. We develop a framework to specify the IDL and a given IDL extension in a combined modeling language based on XML. We show how this specification can serve to obtain tools to process the extended IDL. We study this approach along the lines of the OMG IDL and the CORBA middleware platform. The specification of semantic aspects and the specification of the IDL is based on XML document type definitions.
Index Terms:
specification languages; distributed object management; client-server systems; quality of service; synchronisation; hypermedia markup languages; subroutines; interface definition language extensions; module names; interface names; operation signatures; synchronization constraints; pre-conditions; post-conditions; invariants; service quality annotations; real-time annotations; combined modeling language; OMG; CORBA middleware platform; semantic aspects specification; XML document type definitions; Extensible Markup Language; Extensible Style Language; XSL
Citation:
H.-A. Jacobsen, B. J. Kramer, "Modeling Interface Definition Language Extensions," tools, pp.242, 37th International Conference on Technology of Object-Oriented Languages and Systems (TOOLS-37'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.