CFP last date
20 May 2024
Reseach Article

Identifying the Dissimilarities based on Working of Programs among versions in DVCS (Distributed Version Control Systems)

by Laika Satish
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 36 - Number 6
Year of Publication: 2011
Authors: Laika Satish
10.5120/4497-6348

Laika Satish . Identifying the Dissimilarities based on Working of Programs among versions in DVCS (Distributed Version Control Systems). International Journal of Computer Applications. 36, 6 ( December 2011), 25-29. DOI=10.5120/4497-6348

@article{ 10.5120/4497-6348,
author = { Laika Satish },
title = { Identifying the Dissimilarities based on Working of Programs among versions in DVCS (Distributed Version Control Systems) },
journal = { International Journal of Computer Applications },
issue_date = { December 2011 },
volume = { 36 },
number = { 6 },
month = { December },
year = { 2011 },
issn = { 0975-8887 },
pages = { 25-29 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume36/number6/4497-6348/ },
doi = { 10.5120/4497-6348 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:22:28.518707+05:30
%A Laika Satish
%T Identifying the Dissimilarities based on Working of Programs among versions in DVCS (Distributed Version Control Systems)
%J International Journal of Computer Applications
%@ 0975-8887
%V 36
%N 6
%P 25-29
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper, one of the most important phases of Software development that is versioning, which is done through version control systems, is being presented. The current methodologies used in distributed version management, some aspects needed in the working of Version Control Systems, the prior work that is done in this field of technology are discussed. A proposed algorithmic approach for knowing the dependency of linkages of classes, interfaces and methods in object-oriented technology amid versions of a program is also presented. The aim of this approach is to decrease errors and inaccuracies during the phase of software development in distributed version control systems.

References
  1. Ian Clatworthy, Distributed version control systems why and how, Canonical.
  2. Sparx Systems, 2010,Version Control Best practices for enterprise architect.
  3. Prof.Stafford, Department of computer Science, Tufts University, Software Maintenance as part of the software lifecycle, software Engineering.
  4. Introduction to Distributed version control Better Explained, 2007.
  5. Takafumi ODA†*, Nonmember and Motoshi SAEKI†a), Member, 2006,Meta Modeling based version control system for software diagrams, IEICE TRANS. INF. & SYST.
  6. Wuu Yang, Susan Horwitz and Thomas Reps, 1989,a new program Integration algorithm, Computer Sciences Technical report.
  7. Hung-Fu Chang, Audris Mockus, University of Southern California. University Park Campus, Avaya Labs Research, Constructing Universal version History.
  8. James J Hunt, Kiem-Phong Vo and Walter F Tichy, University of Karlsruhe, Germany, An empirical study of delta algorithms.
  9. Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato, Version Control with Subversion
  10. Alexander Tarvo, Brown University, Thomas Zimmerman, Jacek Czerwonka, An integration resolution algorithm for Mining multiple branches in version control systems.
  11. Taweesup Apiwattanapong, Alessandro Orso, Mary Jean Harold differencing technique and tool for object oriented programs.
  12. David L. Atkins, Thomas Ball, Todd L. Graves_ and Audris Mockus, Using Version Control Data to Evaluate the Impact of Software Tools: A Case Study of the Version Editor
  13. Carlos Garcia Campos IT, A distributed version controls System.
  14. Miguel A. Figueroa Villanueva, Xabriel J. Collazo Mojica, Version Control Systems subversion, University of Puerto Rico.
  15. Alexander Yip, Benjie Chen and Robert Morris, MIT Computer Science and AI Laboratory, Past Watch a distributed version control system.
  16. Ted Naleid, Distributed version control system with mercurial.
  17. Version control systems, Wikipedia.
  18. Pressman, Software engineering, A practitioners approach.
  19. Distribution control by Joel spolsky.
Index Terms

Computer Science
Information Sciences

Keywords

Tracking repository changes Differences based on working aspects of programs