Title :
Software Architecture Relevance in Open Source Software Evolution: A Case Study
Author :
Nakagawa, Elisa Yumi ; De Sousa, Elaine Parros Machado ; de Brito Murata, K. ; de Faria Andery, G. ; Morelli, Leonardo Bitencourt ; Maldonado, José Carlos
Author_Institution :
Dept. of Comput. Syst., Univ. of Sao Paulo, Sao Carlos
fDate :
July 28 2008-Aug. 1 2008
Abstract :
Software architecture has received increasing attention of practitioners and researchers, since it has played a significant role in determining the success and quality of software systems. At the same time, the success of open source software (OSS) has also sparked interest of researchers in the universities and in the software industry. OSS has been largely used and developed and, as a consequence, the OSS quality has been a concern and an interesting subject for researchers. However, in spite of narrow relation between software architecture and software quality, there is lack of more detailed works that investigate how software architecture can influence OSS quality. In this paper, we present a case study reporting how software architecture is directly related to OSS quality. We have hence proposed architecture refactoring activity in order to repair software architectures, aiming at improving mainly maintainability, functionality and usability of these systems.
Keywords :
DP industry; public domain software; software architecture; software maintenance; software reliability; maintainability; open source software; software architecture; software industry; software quality; Collaborative software; Computer applications; Computer architecture; Linux; Open source software; Software architecture; Software design; Software quality; Software systems; Unified modeling language; open source software; open source software quality; software architecture;
Conference_Titel :
Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
Conference_Location :
Turku
Print_ISBN :
978-0-7695-3262-2
Electronic_ISBN :
0730-3157
DOI :
10.1109/COMPSAC.2008.171