loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Evolution of understanding in OSS projects
Tampere, Finland
March 24-March 26
ISBN: 0-7695-2107-X
Andrea Capiluppi, Politecnico Di Torino, Italy
Maurizio Morisio, Politecnico Di Torino, Italy
Patricia Lago, Politecnico Di Torino, Italy
Empirical papers on Open Source software should try and formulate reasons for successes as Linux, Apache and some other flagship projects. What we need to understand about this topic is on the process of producing software through cooperation of different efforts. Albeit many success reasons for these projects are inherently due to the application domain that the project develops, architectural and conceptual views of the code have to be considered as key factors when considering community efforts and joint decisions.
In this work we focus our attention on what is perceived of a source code when investigating its structure. We do this considering that structure as a proxy for the conceptual architecture of the application. A metric is developed based on some current assumptions, and it is test over a sample of Open Source projects. What is interesting to note, is that refactoring efforts are clearly visible when intended as reduction of complexity of source code. Our second observation is that, based on what an Open Source software currently does, i.e. its application domain, there's a threshold value that several projects tend to.
Citation:
Andrea Capiluppi, Maurizio Morisio, Patricia Lago, "Evolution of understanding in OSS projects," csmr, pp.58, Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.