A packaging system for heterogeneous execution environments
- 1 June 1991
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 17 (6) , 626-635
- https://doi.org/10.1109/32.87286
Abstract
A packaging system that allows diverse software components to be easily interconnected within heterogeneous programming environments is described. Interface software and stubs are generated for programmers automatically once the programmers express their application's geometry in a few simple rules and module interconnection language attributes. By generating custom interface code for each application, based on analysis and extraction of interfacing requirements, the system is able to produce executables whose run-time performance is comparable to manually integrated applications. The system is implemented within the Unix environment.<>Keywords
This publication has 11 references indexed in Scilit:
- The Inscape EnvironmentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Implementing remote evaluationIEEE Transactions on Software Engineering, 1990
- Performance of the Firefly RPCACM Transactions on Computer Systems, 1990
- Parse tree annotationsCommunications of the ACM, 1989
- Constructing distributed systems in ConicIEEE Transactions on Software Engineering, 1989
- A programmable interface language for heterogeneous distributed systemsACM Transactions on Computer Systems, 1987
- A Remote Procedure Call Facility for Interconnecting Heterogeneous Computer SystemsIEEE Transactions on Software Engineering, 1987
- A Stub Generator for Multilanguage RPC in Heterogeneous EnvironmentsIEEE Transactions on Software Engineering, 1987
- MatchmakerPublished by Association for Computing Machinery (ACM) ,1985
- Programming-in-the-Large Versus Programming-in-the-SmallIEEE Transactions on Software Engineering, 1976