P2P Based Collision Solving Technique for Effective Concurrency Control in a Collaborative Development Environment


The KIPS Transactions:PartD, Vol. 16, No. 4, pp. 571-582, Aug. 2009
10.3745/KIPSTD.2009.16.4.571,   PDF Download:

Abstract

This paper provides a way to overcome limitations of general collaborative software development tools that completely restrict co-ownership of resources among individuals in a team oriented developmental environment. It also provides a solution for users to co-own resources and at the same time manage version control and collision problems that may occur due to the co-ownership of resources.The cooperative development support tool of developed software uses the conventional optimistic technique but employs the algorithm which is improved to reduce costs and efforts required for solving collision. The collaborative software development tool presented in this paper is made up of the classical client/server structure with the P2P(peer to peer) method which supports information exchange among individuals. This tool is developed based on open source software CVS(Concurrent Version System). Functional efficiency was confirmed by comparing it to the utility of prior existing collaborative software development tools.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. S. Park, D. Y. Kim, C. Youn, "P2P Based Collision Solving Technique for Effective Concurrency Control in a Collaborative Development Environment," The KIPS Transactions:PartD, vol. 16, no. 4, pp. 571-582, 2009. DOI: 10.3745/KIPSTD.2009.16.4.571.

[ACM Style]
Hyun Soo Park, Dae Yeob Kim, and Cheong Youn. 2009. P2P Based Collision Solving Technique for Effective Concurrency Control in a Collaborative Development Environment. The KIPS Transactions:PartD, 16, 4, (2009), 571-582. DOI: 10.3745/KIPSTD.2009.16.4.571.