Title :
Subversion(r): An empirical performance case study from a collaborative perspective on integrated circuits and software development
Author :
Prahov, Radoslav ; Schmidt, Heidemarie ; Graupner, Achim
Author_Institution :
Zentrum Mikroelektron. Dresden AG, Dresden, Germany
Abstract :
Due to the ongoing increase in integrated circuit (IC) and software project complexity, configuration management has acquired a primary significance. Apache´s Subversion(r), one of the most prominent configuration management open-source tools, often exhibits a performance deficit when it handles an immense amount of managed data. In this paper, we present a performance study conducted on a typical industrial platform. We identify the large quantity of files and directories as being the pivotal performance bottleneck of Subversion(r)-as the number of files and directories increases, performance deteriorates further. We analyze the impact of the reformed meta-data structure in release 1.7 on the efficiency and contrast it to the previous revision 1.6. We also examine how the performance is affected by the hardware configuration and suggest measures for improvement that facilitate higher efficiency.
Keywords :
computational complexity; meta data; public domain software; software development management; Apache Subversion(r); IC; collaborative perspective; configuration management; configuration management open-source tools; hardware configuration; industrial platform; integrated circuits; reformed meta-data structure; software development; software project complexity; Hardware; Random access memory; Subversion; configuration management; performance; revision/version control;
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2013 4th IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-4997-0
DOI :
10.1109/ICSESS.2013.6615251