P2P-Based software engineering management

  • Authors:
  • Lina Zhao;Yin Zhang;Sanyuan Zhang;Xiuzi Ye

  • Affiliations:
  • College of Computer Science /State Key Lab of CAD&CG, Zhejiang University, Hangzhou, P.R. China;College of Computer Science /State Key Lab of CAD&CG, Zhejiang University, Hangzhou, P.R. China;College of Computer Science /State Key Lab of CAD&CG, Zhejiang University, Hangzhou, P.R. China;College of Computer Science /State Key Lab of CAD&CG, Zhejiang University, Hangzhou, P.R. China

  • Venue:
  • ICCNMC'05 Proceedings of the Third international conference on Networking and Mobile Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

With the rapid development of the network technologies, software development is becoming more and more complicated. Traditional software engineering management methods based on Client/Server structure have not been very competent for large-scale software development. This paper proposes a software engineering management method based on P2P structure. By exploring the characteristics of P2P, our system takes “Peer Group” as the unit to build up services including source code management, task assignment and software visualization. Our framework overcomes the server's “bottleneck” existed in the C/S structure. Although it still has a server in the network, the server only provides indexing function and does not store the document. In this way, the loads of the server are transferred to the network boundary. Our method takes full advantages of computation resources, and can increase the system's performance. We will also show in the paper the performance increases by our method in software development for practical applications.