Title of article :
An Object Model for Interoperable Systems
Author/Authors :
Calsavara, Alcides Pontificia Universidade Catolica do Parana, Brazil , Borges, Aron Pontificia Universidade Catolica do Parana, Brazil , Nunes, Leonardo Sumersoft Tecnologia, Brazil , Variani, Diogo Global Village Telecom, Brazil , Kolb, Carlos Companhia Paranaense de Energia, Brazil
From page :
885
To page :
902
Abstract :
Most modern computer applications should run on heterogeneous platforms and, moreover, objects and respective code should be easily interchangeable between distinct platforms at runtime. This paper describes a runtime platform based on distributed and cooperating virtual machines named Virtuosi. A unied object model permits easy inter-operation between applications written on di erent languages. All applications must be compiled to a standard runtime code format so they all can run on any platform where an implementation of the virtual machine exists. A novel code format which is entirely based on instances of the classes that dene the object model itself is employed. A proper programming language has been dened, a corresponding compiler implemented, a virtual machine that includes a class loader, a code interpreter, a single-threaded execution control and a distributed object store implemented and tested through example applications
Keywords :
object model , interoperability , virtual machine
Journal title :
Journal of J.UCS (Journal of Universal Computer Science)
Journal title :
Journal of J.UCS (Journal of Universal Computer Science)
Record number :
2660619
Link To Document :
بازگشت