Title :
Multilanguage programming: an automatic-type-mapping approach
Author :
Sánchez-Ruiz, Arturo J. ; Glinert, Ephraim P.
Author_Institution :
Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA
Abstract :
The data type correspondence problem arises when one tries to interconnect, within a single program, modules written in different languages and therefore within the framework of different type systems. An interconnection model is proposed which hides details such as interlanguage data type mappings and low level communications, which are irrelevant or confusing to most programmers. Using this model, the authors develop an automated solution to the problem of finding, for a given type in a given programming language, the corresponding type in another programming language. They compare this approach with others which have been proposed in the literature, and discuss a prototype implementation in detail
Keywords :
abstract data types; high level languages; programming; automatic-type-mapping approach; data type correspondence problem; interconnection model; multilanguage programming; programming language; Automatic programming; Computer languages; Computer science; Contracts; Data structures; LAN interconnection; Programming profession; Software engineering; Software prototyping; Software reusability;
Conference_Titel :
Computer Software and Applications Conference, 1992. COMPSAC '92. Proceedings., Sixteenth Annual International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-3000-0
DOI :
10.1109/CMPSAC.1992.217603