DIAMONDS: Engineering Distributed Object Systems
Abstract
This report describes DIAMONDS, a research project at Syracuse University, that is dedicated to producing both a methodology and corresponding tools to assist in the development of heterogeneous distributed software. The design is based on cooperative fine grained objects and a concrete design notation, odl. The mapping of the design and programming model to the run time computational model incrementally composes tightly coupled objects into coarse grained abstractions. The resulting software development process supports continuity from the abstract analysis and design to the concrete implementation and postpones concerns on encapsulation and structure as dictated by the application and/or the problem domain. The report also describes additional support added to DIAMONDS in order to support reliability and resource management.
Document Details
- Document Type
- Technical Report
- Publication Date
- Oct 01, 1997
- Accession Number
- ADA336737
Entities
People
- Arvind Srinivasen
- Evan Cheng
- Gary Craig
- Jo Tsai
- Nataraj Nagaratnam
Organizations
- Syracuse University