An object-based taxonomy for distributed computing systems
- 1 August 1991
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 24 (8) , 17-27
- https://doi.org/10.1109/2.84873
Abstract
A hierarchy of questions and answers about the features of distributed computing systems (DCSs) leads to an overall system description that facilitates system comparisons. The taxonomy uses terminology from an object-based model of DCSs and emphasizes the runtime services the DCS provides to applications. It is based on the division of DCS issues into three distinct categories: threads object properties and separation. The threads subtree explores the creation, the number, and the control of threads in the DCS. The object properties subtree explores DCS features that are defined for objects in isolation. The separation subtree explores issues that arise because there are many objects in the DCS. To describe a specific DCS, a taxonomy user traces paths through the hierarchy.<>Keywords
This publication has 7 references indexed in Scilit:
- An overview of the Arjuna distributed programming systemIEEE Software, 1991
- Experiences with the Amoeba distributed operating systemCommunications of the ACM, 1990
- Understanding naming in distributed systemsDistributed Computing, 1989
- Camelot: a flexible, distributed transaction processing systemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1988
- Distrbution and Abstract Types in EmeraldIEEE Transactions on Software Engineering, 1987
- Protection and resource control in distributed operating systemsComputer Networks (1976), 1984
- Concurrency Control in Distributed Database SystemsACM Computing Surveys, 1981