Title :
Configuration management from the perspective of integrated circuit design
Author :
Prahov, Radoslv ; Graupner, Achim ; Müller, Eric
Author_Institution :
Zentrum Mikroelektron. Dresden AG, Dresden, Germany
Abstract :
An integral component of all phases of the design process is configuration management (CM), which is concerned with identification, control, status accounting and audits. Over half a century since its establishment, there are now two fundamental architectures and a wide diversity of automated tools supporting CM application. In this paper, we present and evaluate these architectures and the top five CM tools in terms of market share, offer reasons for switching from one architecture to another in the context of software development and qualify their relevance from the perspective of integrated circuit design. We show detailed measurements comparing the two primary representatives of centralized and decentralized CM tools: Apache´s Subversion® and Git (open source). The analysis is based on both theoretical benchmarks and a real-world data set.
Keywords :
electronic engineering computing; integrated circuit design; software development management; Apache subversion; Git; configuration management; decentralized CM tools; integral component; integrated circuit design; market share; open source; real-world data set; software development; Computer architecture; Context; Control systems; Integrated circuits; Linux; Merging; Software; Configuration management; IC design; centralized/decentralized version control systems; version/revision control;
Conference_Titel :
Electrical & Electronics Engineers in Israel (IEEEI), 2012 IEEE 27th Convention of
Conference_Location :
Eilat
Print_ISBN :
978-1-4673-4682-5
DOI :
10.1109/EEEI.2012.6376940