• DocumentCode
    1233279
  • Title

    Mapping the Interface Description Language type model into C

  • Author

    Shannon, Karen ; Snodgrass, Richard

  • Author_Institution
    Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
  • Volume
    15
  • Issue
    11
  • fYear
    1989
  • fDate
    11/1/1989 12:00:00 AM
  • Firstpage
    1333
  • Lastpage
    1346
  • Abstract
    The Interface Description Language (IDL) is a notation for describing the characteristics of data structures passed among collections of cooperating processes in a programming environment. The authors discuss a mapping from IDL to C data structures and macro definitions that supports the full language and is type safe and run-time efficient, but is not particularly compile-time efficient nor easy to use. They then propose that the mapping be performed in a preprocessor, thereby achieving efficiency and ease of use as well
  • Keywords
    C language; data structures; high level languages; programming environments; C data structures; IDL; Interface Description Language type model; cooperating processes; ease of use; efficiency; macro definitions; mapping; preprocessor; programming environment; run-time efficient; type safe; Application software; Computer languages; Computer science; Computerized monitoring; Data structures; Helium; Program processors; Programming environments; Programming profession; Runtime;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.41327
  • Filename
    41327