Shared data management mechanism for distributed software development based on a reflective object-oriented model

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In this paper, we propose a new object-oriented mechanism to manage shared data in distributed software development with following features. 1. Workspace Manager Object and Artifact Object manage the range of responsibility for a software engineer's task and control data sharing. 2. Autonomous Mediator Object supports negotiation relevant to the modification of shared data and coordination for the negotiation. 3. Each object has a meta-object. By the mechanism, it is possible to dynamically select available actions based on a variety of situations. In the software development environment having these features, a software engineer can work having the only knowledge about the range of responsibility for his task and the relationships with other engineers who share data with him. In addition, the environment provides a mechanism to change policies flexibly in a cooperative work style for data sharing and modification of shared data.

Cite

CITATION STYLE

APA

Hori, M., Shinoda, Y., & Ochimizu, K. (1996). Shared data management mechanism for distributed software development based on a reflective object-oriented model. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1080, pp. 362–382). Springer Verlag. https://doi.org/10.1007/3-540-61292-0_20

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free