Loading…
DOCASE: a methodic approach to distributed programming
There is much more to distributed object-oriented software development than the provision of distribution-transparent method invocation and object migration support. A project called DOCASE (Distibution and Objects in CASE) tried to develop and support a holistic view of such a software development....
Saved in:
Published in: | Communications of the ACM 1993-09, Vol.36 (9), p.127-138 |
---|---|
Main Authors: | , , |
Format: | Magazinearticle |
Language: | English |
Subjects: | |
Citations: | Items that this one cites |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | There is much more to distributed object-oriented software development than the provision of distribution-transparent method invocation and object migration support. A project called DOCASE (Distibution and Objects in CASE) tried to develop and support a holistic view of such a software development. DOCASE attempts to enhance the distributed object-oriented approach with better support for design and structured programming. In particular, the decision was made to integrate design and implementation into a seamless phase, supported by a single hybrid language called DODL (DOCASE design language). DOCASE supports a thread-based concurrency model that is divided into 3 levels, each of which can be developed independently. Threads are treated as components of logical nodes, active types, and cooperations. The methodic approach of DOCASE can only represent one small step toward a more adequate software technology for distributed applications. |
---|---|
ISSN: | 0001-0782 1557-7317 |
DOI: | 10.1145/162685.162721 |