DocumentCode :
564103
Title :
A network perspective on software modularity
Author :
Zanetti, Marcelo Serrano ; Schweitzer, Frank
Author_Institution :
Dept. of Syst. Design, ETH Zurich, Zürich, Switzerland
fYear :
2012
fDate :
28-29 Feb. 2012
Firstpage :
1
Lastpage :
8
Abstract :
Modularity is a desirable characteristic for software systems. In this article we propose to use a quantitative method from complex network sciences to estimate the coherence between the modularity of the dependency network of large open source Java projects and their decomposition in terms of Java packages. The results presented in this article indicate that our methodology offers a promising and reasonable quantitative approach with potential impact on software engineering processes.
Keywords :
Java; public domain software; software architecture; Java packages; complex network sciences; dependency network modularity; large open source Java projects; network perspective; quantitative method; software engineering processes; software modularity; software systems; Coherence; Java; Measurement; Programming; Software systems; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ARCS Workshops (ARCS), 2012
Conference_Location :
Muenchen
Print_ISBN :
978-1-4673-1913-3
Electronic_ISBN :
978-3-88579-294-9
Type :
conf
Filename :
6222227
Link To Document :
بازگشت