• DocumentCode
    2349841
  • Title

    Adding semantics to interface definition languages

  • Author

    Watkins, Damien ; Thompson, Dean

  • Author_Institution
    Fac. of Inf. Technol., Monash Univ., Clayton, Vic., Australia
  • fYear
    1998
  • fDate
    9-13 Nov 1998
  • Firstpage
    66
  • Lastpage
    78
  • Abstract
    Developing distributed heterogeneous systems is a difficult task. A number of architectures have been developed to abstract the complex underlying technologies and present a simpler foundation to the software engineer. Many of these architectures make use of an interface definition language (IDL) to simplify programming development. These IDLs allow the developer to express the properties of an interface but not its semantics. This paper details an approach which software engineers can take to express the semantics of an interface without the need to extend IDLs. A demonstration of this approach is detailed in this paper
  • Keywords
    distributed programming; programming language semantics; software engineering; specification languages; complex underlying technology abstraction; distributed heterogeneous systems; interface definition languages; programming development; semantics; software architectures; software engineering; Automatic control; Computer architecture; Distributed computing; Information technology; Middleware; Object oriented modeling; Programming profession; Radio astronomy; Sockets; Storage automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 1998. Proceedings. 1998 Australian
  • Conference_Location
    Adelaide, SA
  • Print_ISBN
    0-8186-9187-5
  • Type

    conf

  • DOI
    10.1109/ASWEC.1998.730914
  • Filename
    730914