Towards a Grand Unified Framework for Mobile Objects
Distributed object systems (DOS) are usually implemented as middleware which repeats and undoes a significant amount of work performed by the underlying operating system . This introduces overhead and leads to distinct, incompatible middleware implementations. Therefore, basic mechanisms are not usually shared. If mobility and replication rely on common techniques and mechanisms no matter the application domain, why are these mechanisms not shared?
KeywordsInformation System Operating System Communication Network Basic Mechanism Application Domain
- 1.Francisco J. Ballesteros and Luis L. Fernández. The network hardware is the operating system. Proceedings of the 6th Hot Topics on Operating Systems (HotOS-VI), Cape Cod, MA (USA), May, 1997.Google Scholar
- 2.M. Frans Kaashoek, Dawson R. Engler, Gregory R. Ganger, Héctor Brice no, Russell Hunt, David Mazières, Tom Pinckney, Robert Grimm, John Janotti, and Kenneth Mackenzie. Application performance and flexibility on exokernel systems. Proceedings of the Sixteenth Symposium on Operating Systems Principles, ACM, Saint Malo, FR, October, 1997.Google Scholar
- 3.Dejan S. Milojicic, Shai Guday, and Richard Wheeler. Old wine in new bottles. ECOOP 97 workshop on Mobile Object Systems, 1997.Google Scholar
- 4.Ashish Singhai, Aamod Sane, and Roy Campbell. Quarterware for middleware. Proceddings of the 18th International Conference on Distributed Computing Systems (ICDCS), IEEE, May, 1998.Google Scholar