Book Chapter10.1007/3-540-45492-6_24
A Web-Based Distributed Programming Environment
Kiyoko F. Aoki,Der-Tsai Lee +1 more
- 08 May 2000
- pp 237-246
1
TL;DR: The DISPE system, which stands for DIStributed Programming Environment, expands on the GeoJAVA System by allowing the resulting executables to be run on systems other than the host on which they were compiled, thus making the system more versatile.
read more
Abstract: A Java-based system called the GeoJAVA System was introduced in [1]. This system allows a user to remotely compile his/her own C/C++ programs and execute them for visualization among a group of remote users. DISPE, which stands for DIStributed Programming Environment, expands on the GeoJAVA System by allowing the resulting executables to be run on systems other than the host on which they were compiled, thus making the system more versatile. DISPE uses Common Object Request Broker (CORBA) services to enable executables compiled on this system to invoke methods in libraries on remote sites in an architecturally heterogeneous environment. Not only does this allow users to compile and execute their programs remotely, but the maintenance and duplication of libraries is lowered since agents are used to search for symbols in libraries located remotely and to compile them with the user's source code. As long as there is an Internet connection between the hosts on which these libraries reside, the agents can search and compile with these libraries.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Web-based programming model
Doru Popescu Anastasiu,Gabriel Boroghina +1 more
- 27 May 2015
TL;DR: This paper presents a method of using a C++ program from a web page and one of showing the results by using HTML, the ASP.NET framework and the Windows version of GNU GCC compiler - MinGW.
2
References
•Book
The C++ Programming Language
Bjarne Stroustrup
- 01 Jan 1985
TL;DR: Bjarne Stroustrup makes C even more accessible to those new to the language, while adding advanced information and techniques that even expert C programmers will find invaluable.
8.1K
LEDA, a Platform for Combinatorial and Geometric Computing.
Stefan Näher
- 01 Jan 2004
TL;DR: There is no standard library of the data structures and algorithms of combinatorial and geometric computing as mentioned in this paper, which is in sharp contrast to many other areas of computing, such as discrete optimization, scheduling, traffic control, CAD, and graphics.
1.1K
•Book
Programming and Deploying Java¿ Mobile Agents with Aglets¿
Danny B. Lange,Oshima Mitsuru +1 more
- 30 Aug 1998
TL;DR: In this paper, the authors present a clear introduction to mobile agents that explains the basic conceptual model, agent behavior, the creation and disposal of agents, and agent transfer over a network.
1.1K
•Book
Essential Jni: Java Native Interface
Rob Gordon
- 01 Mar 1998
TL;DR: This book discusses the JNI Solution, which automates the very labor-intensive and therefore time-heavy and therefore expensive process of designing and implementing a Java implementation of the Native Code.
141
Related Papers (5)
Paolo Ciancarini,Robert Tolksdorf +1 more
- 09 Sep 1996
Jeffrey L Bogdan,Robert A. Relyea,エル.ボグダン ジェフリー,エー.レリア ロバート +3 more
- 10 Sep 2004