Extensions to the object paradigm for the development of distributed applications

  • Authors:
  • L. Heuser;A. Schill;M. Mühlhäuser

  • Affiliations:
  • Digital Equipment GmbH, Karlsruhe, W. Germany;Univ. of Karlsruhe, Karlsruhe, W. Germany;Univ. of Karlsruhe, Karlsruhe, W. Germany

  • Venue:
  • OOPSLA/ECOOP '88 Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

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).