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
Link To Document