Distrbution and Abstract Types in Emerald
IEEE Transactions on Software Engineering - Special issue on distributed systems
The design and implementation of distributed Smalltalk
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Software engineering for distributed applications: the design project
ICSE '88 Proceedings of the 10th international conference on Software engineering
Hi-index | 0.00 |
Current distributed object oriented languages and systems hide distribution in general while retaining the ability to control object locations explicitly. These approaches seem adequate but are exclusively focussing on the implementation stage of a distributed application. We present a new foundation for the development of distributed object oriented applications focussing on the design stage. Its main characteristics are:all aspects of linguistic support can be introduced,special issues, especially mobility and cooperation, can be integrated,tight integration of linguistic and CASE (Computer Aided Software Engineering) support can be achieved,only one formalism is used throughoutall of the above can be expressed at design level as opposed to source code level.In the paper, we will focus on two important aspects of distributed object oriented systems requiring special design support: mobility and cooperation (see below).