Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Communications of the ACM
A weighted buddy method for dynamic storage allocation
Communications of the ACM
Architecture of SOAR: Smalltalk on a RISC
ISCA '84 Proceedings of the 11th annual international symposium on Computer architecture
Generation Scavenging: A non-disruptive high performance storage reclamation algorithm
SDE 1 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Integrating an object server with other worlds
ACM Transactions on Information Systems (TOIS)
The design and implementation of distributed Smalltalk
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Transparent forwarding: First steps
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Experience and evolution of concurrent Smalltalk
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Using tuple space communication in distributed object-oriented languages
OOPSLA '88 Conference proceedings on Object-oriented programming systems, languages and applications
From objects to actors: study of a limited symbiosis in smalltalk-80
OOPSLA/ECOOP '88 Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming
Incremental distribution of timestamp packets: a new approach to distributed garbage collection
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
A Buffer-Based Method for Storage Allocation in an Object-Oriented System
IEEE Transactions on Computers
The design and implementation of HoME
PLDI '92 Proceedings of the ACM SIGPLAN 1992 conference on Programming language design and implementation
The DOWL distributed object-oriented language
Communications of the ACM
A survey of implementations of concurrent, parallel and distributed Smalltalk
ACM SIGPLAN Notices
Problem-oriented object memory: customizing consistency
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Formal Methods in System Design
Object-Oriented Databases: Definition and Research Directions
IEEE Transactions on Knowledge and Data Engineering
Query Optimization and Execution Plan Generation in Object-Oriented Data Management Systems
IEEE Transactions on Knowledge and Data Engineering
Implementation of Distributed Trellis
ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
Clustered serialization with fuel
Proceedings of the International Workshop on Smalltalk Technologies
Hi-index | 0.02 |
This paper describes the design of a distributed object manager which allows several Smalltalk-80 systems to share objects over a local-area network. This object manager is based on the following principles: location transparency and uniform object naming, unique object representation and use of symbolic links for remote access, possibility of object migration and distributed garbage collection. A version of the object manager has been implemented and is currently being integrated on a two nodes configuration.