The Apertos reflective operating system: the concept and its implementation
OOPSLA '92 conference proceedings on Object-oriented programming systems, languages, and applications
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
Designing an Extensible Distributed Language with a Meta-Level Architecture
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
Object Location Control Using Meta-level Programming
ECOOP '94 Proceedings of the 8th European Conference on Object-Oriented Programming
A Reflective Invocation Scheme to Realise Advanced Object Management
ECOOP '93 Proceedings of the Workshop on Object-Based Distributed Programming
Hi-index | 0.00 |
CORRELATE is a concurrent object-oriented language with a flexible run time system that enables the instantiation of application specific run time objects. We have exploited this capability in the development of mobile agents for large scale distributed computing systems, such as the Internet. We discuss some key elements of the run time system. We illustrate how the system architecture supports mobile objects, we discuss what it requires from the operating system and how we aim at evolving towards more flexibility.