Distrbution and Abstract Types in Emerald
IEEE Transactions on Software Engineering - Special issue on distributed systems
Inheritance and subtyping in a parallel object-oriented language
European conference on object-oriented programming on ECOOP '87
Interfaces for strongly-typed object-oriented programming
OOPSLA '89 Conference proceedings on Object-oriented programming systems, languages and applications
Systems programming with Modula-3
Systems programming with Modula-3
A Value Transmission Method for Abstract Data Types
ACM Transactions on Programming Languages and Systems (TOPLAS)
Implementing remote procedure calls
ACM Transactions on Computer Systems (TOCS)
A distribution definition language for the automated distribution of Java objects
Proceedings of the 2nd workshop on Domain specific aspect languages
Hi-index | 0.00 |
Modula-3 provides language-level features such as threads, objects and exceptions which are useful in distributed systems. The ANSA testbench provides a complete infrastructure for object-based distributed systems, but currently requires the use of C as the main programming language. We describe a successful attempt to marry the two, which provides a practical example of how a modern systems programming language can make the construction of object-based distributed systems more congenial for the application programmer.