JEM-DOOS: The Java/RMI based distributed objects operating system of the JEM project

2Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The Java technology [1] provides support to design and develop platforms to deal with heterogeneous networks. One of the goals of the JEM project, Experimentation environMent for Java, carried out at LaBRI is to design and develop such a platform. The JEM project[2] consists in: providing a distributed platform that makes using heterogeneous networks of computers easier, using this platform as a laboratory for experimentation purpose. It is based on Java, RMI[3] and CORBA[4]. In this paper, we present an overview of the conception and the implementation of the kernel of our platform. This kernel is called JEM-DOOS for JEM- Distributed Objects Operating System. Its inspiration owes a lot to POSIX[5], especially to POSIX.1. We adapt the way this norm deals with file systems to deal with object systems, i.e. hierarchies of objects similar to POSIX hierarchies of files. In the current release, alpha 0.1, objects we have implemented provide access to system resources, such as processors, screens, etc. Furthermore, JEM-DOOS supports remote access to objects, which makes it distributed. Hence, JEM-DOOS provides a way to deal with heterogeneous objects in heterogeneous networks of computers.

Cite

CITATION STYLE

APA

Chaumette, S. (1998). JEM-DOOS: The Java/RMI based distributed objects operating system of the JEM project. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1505, pp. 135–142). Springer Verlag. https://doi.org/10.1007/3-540-49372-7_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free