@inproceedings{conf/wcre/HerraizSNH11, added-at = {2011-11-25T00:00:00.000+0100}, author = {Herraiz, Israel and Shihab, Emad and Nguyen, Thanh H. D. and Hassan, Ahmed E.}, biburl = {http://www.bibsonomy.org/bibtex/2a85681bb112389de9702782273990042/dblp}, booktitle = {WCRE}, crossref = {conf/wcre/2011}, editor = {Pinzger, Martin and Poshyvanyk, Denys and Buckley, Jim}, ee = {http://doi.ieeecomputersociety.org/10.1109/WCRE.2011.34}, interhash = {c2afec9e4b8fc9daf1426a12a024f541}, intrahash = {a85681bb112389de9702782273990042}, isbn = {978-1-4577-1948-6}, keywords = {dblp}, pages = {219-228}, publisher = {IEEE Computer Society}, title = {Impact of Installation Counts on Perceived Quality: A Case Study on Debian.}, url = {http://dblp.uni-trier.de/db/conf/wcre/wcre2011.html#HerraizSNH11}, year = 2011 } @inproceedings{conf/icsoft/ReinosoGMH11, added-at = {2011-09-28T00:00:00.000+0200}, author = {Reinoso, Antonio J. and González-Barahona, Jesús M. and Muñoz-Mansilla, Rocío and Herraiz, Israel}, biburl = {http://www.bibsonomy.org/bibtex/21a5296779d8084a51d67b2772f7a1907/dblp}, booktitle = {ICSOFT (1)}, crossref = {conf/icsoft/2011-1}, editor = {Cuaresma, María José Escalona and Shishkov, Boris and Cordeiro, José}, interhash = {ab712b0dcb72bbe48ee0a46cdbaaa0a3}, intrahash = {1a5296779d8084a51d67b2772f7a1907}, isbn = {978-989-8425-76-8}, keywords = {dblp}, pages = {301-304}, publisher = {SciTePress}, title = {A Quantitative Examination of the Impact of Featured Articles in Wikipedia.}, url = {http://dblp.uni-trier.de/db/conf/icsoft/icsoft2011-1.html#ReinosoGMH11}, year = 2011 } @inproceedings{conf/icsoft/HerraizGH11, added-at = {2011-09-28T00:00:00.000+0200}, author = {Herraiz, Israel and Germán, Daniel M. and Hassan, Ahmed E.}, biburl = {http://www.bibsonomy.org/bibtex/2ab29ccaac6bcb25bd96a46148d612855/dblp}, booktitle = {ICSOFT (2)}, crossref = {conf/icsoft/2011-2}, editor = {Cuaresma, María José Escalona and Shishkov, Boris and Cordeiro, José}, interhash = {807b67c4080e8d735675e8fd22c799e1}, intrahash = {ab29ccaac6bcb25bd96a46148d612855}, isbn = {978-989-8425-77-5}, keywords = {dblp}, pages = {5-14}, publisher = {SciTePress}, title = {On the Distribution of Source Code File Sizes.}, url = {http://dblp.uni-trier.de/db/conf/icsoft/icsoft2011-2.html#HerraizGH11}, year = 2011 } @article{journals/aepia/UrbanGM02, added-at = {2011-02-04T00:00:00.000+0100}, author = {Urbán, Miguel Ángel Sicilia and Barriocanal, Elena García and Martinez-Herraiz, J. J.}, biburl = {http://www.bibsonomy.org/bibtex/2467f2f8ca5db49afe5069efc842dab15/dblp}, ee = {http://erevista.aepia.org/index.php/ia/article/view/335}, interhash = {a189f14ccea728b2dda183d5693598d4}, intrahash = {467f2f8ca5db49afe5069efc842dab15}, journal = {Inteligencia Artificial, Revista Iberoamericana de Inteligencia Artificial}, keywords = {dblp}, number = 16, pages = {99-106}, title = {Personalización estructural basada en criterios de usabilidad.}, url = {http://dblp.uni-trier.de/db/journals/aepia/aepia16.html#UrbanGM02}, volume = 6, year = 2002 } @article{journals/ijitwe/Lopez-FernandezRGH06, added-at = {2011-01-24T00:00:00.000+0100}, author = {López-Fernández, Luis and Robles, Gregorio and González-Barahona, Jesús M. and Herraiz, Israel}, biburl = {http://www.bibsonomy.org/bibtex/2005b84463eb249733fd6d652fe40b1fd/dblp}, ee = {http://www.igi-global.com/Bookstore/Article.aspx?TitleId=2611}, interhash = {40d28c5f3d633088472fd32fd8387e6c}, intrahash = {005b84463eb249733fd6d652fe40b1fd}, journal = {IJITWE}, keywords = {dblp}, number = 3, pages = {27-48}, title = {Applying Social Network Analysis Techniques to Community-Driven Libre Software Projects.}, url = {http://dblp.uni-trier.de/db/journals/ijitwe/ijitwe1.html#Lopez-FernandezRGH06}, volume = 1, year = 2006 } @inproceedings{conf/msr/RoblesGH09, added-at = {2010-07-21T16:01:35.000+0200}, author = {Robles, Gregorio and González-Barahona, Jesús M. and Herraiz, Israel}, biburl = {http://www.bibsonomy.org/bibtex/21fe1876d734cd00c7157975ea44f4b95/dblp}, booktitle = {MSR}, crossref = {conf/msr/2009}, date = {2009-09-11}, editor = {Godfrey, Michael W. and Whitehead, Jim}, ee = {http://dx.doi.org/10.1109/MSR.2009.5069497}, interhash = {a0c91fa0343ada524e95b4343de89d8a}, intrahash = {1fe1876d734cd00c7157975ea44f4b95}, isbn = {978-1-4244-3493-0}, keywords = {dblp}, pages = {167-170}, publisher = {IEEE}, title = {Evolution of the core team of developers in libre software projects.}, url = {http://dblp.uni-trier.de/db/conf/msr/msr2009.html#RoblesGH09}, year = 2009 } @inproceedings{conf/msr/HindleHSJ10, added-at = {2010-07-21T16:01:35.000+0200}, author = {Hindle, Abram and Herraiz, Israel and Shihab, Emad and Jiang, Zhen Ming}, biburl = {http://www.bibsonomy.org/bibtex/267eca5ca5d682952d440a4e98b539bdb/dblp}, booktitle = {MSR}, crossref = {conf/msr/2010}, date = {2010-05-28}, editor = {Whitehead, Jim and Zimmermann, Thomas}, ee = {http://dx.doi.org/10.1109/MSR.2010.5463350}, interhash = {0b8189a3ec1a9d33b48065dd6fa79788}, intrahash = {67eca5ca5d682952d440a4e98b539bdb}, isbn = {978-1-4244-6803-4}, keywords = {dblp}, pages = {82-85}, publisher = {IEEE}, title = {Mining Challenge 2010: FreeBSD, GNOME Desktop and Debian/Ubuntu.}, url = {http://dblp.uni-trier.de/db/conf/msr/msr2010.html#HindleHSJ10}, year = 2010 } @inproceedings{conf/his/PagesSCH08, added-at = {2010-03-18T00:00:00.000+0100}, author = {Pages, Rosa Maria Alsina and Segura, Clàudia Mateo and Carrie, Joan Claudi Socoro and Herraiz, Marc Deumal}, biburl = {http://www.bibsonomy.org/bibtex/2ff82bcc56225cc3c40219a3d5f8282a9/dblp}, booktitle = {HIS}, crossref = {conf/his/2008}, date = {2010-03-18}, description = {dblp}, editor = {Xhafa, Fatos and Herrera, Francisco and Abraham, Ajith and Köppen, Mario and Benítez, José Manuel}, ee = {http://doi.ieeecomputersociety.org/10.1109/HIS.2008.29}, interhash = {f2b6bcac63c7b19ccc29acee6fd2078f}, intrahash = {ff82bcc56225cc3c40219a3d5f8282a9}, isbn = {978-0-7695-3326-1}, keywords = {dblp}, pages = {776-780}, publisher = {IEEE Computer Society}, title = {Neural Network Acquisition Estimator for Multiresolutive Adaptive PN Acquisition Scheme in Multiuser Non Selective Fast SNR Variation Environments.}, url = {http://dblp.uni-trier.de/db/conf/his/his2008.html#PagesSCH08}, year = 2008 } @inproceedings{1294968, abstract = {Research into traditional software evolution has been tackled from two broad perspectives: that focused on the how, which looks at the processes, methods and techniques to implement and evolve software; and that focused on the what/why perspective, aiming at achieving an understanding of the drivers and general characteristics of the software evolution phenomenon. The two perspectives are related in various ways: the study of the what/why is for instance essential to achieve an appropriate management of software engineering activities, and to guide innovation in processes, methods and tools, that is, the how. The output of the what/why studies is exemplified by empirical hypotheses, such as the staged model of software evolution. This paper focuses on the commonalities and differences between the evolution and patterns in the lifecycles of traditional commercial systems and free/libre/open source software (FLOSS) systems. The existing staged model for software evolution is therefore revised for its applicability on FLOSS systems.}, added-at = {2010-02-03T02:22:05.000+0100}, address = {New York, NY, USA}, author = {Capiluppi, Andrea and Gonz\'{a}lez-Barahona, Jes\'{u}s M. and Herraiz, Israel and Robles, Gregorio}, biburl = {http://www.bibsonomy.org/bibtex/290383f26543c1b749719f85d4bbd4a3e/denisparra}, booktitle = {IWPSE '07: Ninth international workshop on Principles of software evolution}, description = {Research into traditional software evolution has been tackled from two broad perspectives: that focused on the how, which looks at the processes, methods and techniques to implement and evolve software; and that focused on the what/why perspective, aiming at achieving an understanding of the drivers and general characteristics of the software evolution phenomenon. The two perspectives are related in various ways: the study of the what/why is for instance essential to achieve an appropriate management of software engineering activities, and to guide innovation in processes, methods and tools, that is, the how. The output of the what/why studies is exemplified by empirical hypotheses, such as the staged model of software evolution. This paper focuses on the commonalities and differences between the evolution and patterns in the lifecycles of traditional commercial systems and free/libre/open source software (FLOSS) systems. The existing staged model for software evolution is therefore revised for its applicability on FLOSS systems.}, doi = {http://doi.acm.org/10.1145/1294948.1294968}, interhash = {5302f9234942a99c2dfd2a3eca539808}, intrahash = {90383f26543c1b749719f85d4bbd4a3e}, isbn = {978-1-59593-722-3}, keywords = {imported}, location = {Dubrovnik, Croatia}, pages = {79--82}, publisher = {ACM}, title = {Adapting the "staged model for software evolution" to free/libre/open source software}, year = 2007 } @inproceedings{conf/serp/Rodriguez-SoriaMSMDL09, added-at = {2010-01-04T00:00:00.000+0100}, author = {Rodríguez-Soria, Pablo and Martín-Herrera, Borja and de Sevilla, Marian Fernández and Martínez-Herraiz, Jose J. and Domínguez-Alda, Maria J. and Lucendo-Patiño, Alberto}, biburl = {http://www.bibsonomy.org/bibtex/26b2a185d508966953454aac43911b278/dblp}, booktitle = {Software Engineering Research and Practice}, crossref = {conf/serp/2009}, editor = {Arabnia, Hamid R. and Reza, Hassan}, interhash = {6cd46d3204d8e2070f64248d6b9ed24d}, intrahash = {6b2a185d508966953454aac43911b278}, isbn = {1-60132-129-5}, keywords = {dblp}, pages = {586-591}, publisher = {CSREA Press}, title = {Determinig the Standard Deviation for Cosmic Software Functional Size Measurement.}, url = {http://dblp.uni-trier.de/db/conf/serp/serp2009.html#Rodriguez-SoriaMSMDL09}, year = 2009 } @inproceedings{conf/icsm/Herraiz09, added-at = {2009-11-17T00:00:00.000+0100}, author = {Herraiz, Israel}, biburl = {http://www.bibsonomy.org/bibtex/29df2cbe536e9cfec76ea4ad508ba19d0/dblp}, booktitle = {ICSM}, crossref = {conf/icsm/2009}, date = {2009-11-17}, description = {dblp}, ee = {http://dx.doi.org/10.1109/ICSM.2009.5306299}, interhash = {dcda04c38b3cb09e1babdab3da1de024}, intrahash = {9df2cbe536e9cfec76ea4ad508ba19d0}, keywords = {dblp}, pages = {439-442}, publisher = {IEEE}, title = {A statistical examination of the evolution and properties of libre software.}, url = {http://dblp.uni-trier.de/db/conf/icsm/icsm2009.html#Herraiz09}, year = 2009 } @inproceedings{conf/spdece/SerranoCGH07, added-at = {2009-11-12T00:00:00.000+0100}, author = {Serrano, Juan David Alarcón and del Castillo, José Raúl Fernández and González-Sotos, León and Martinez-Herraiz, J. J.}, biburl = {http://www.bibsonomy.org/bibtex/2aa6d9da19021dcc9dd2a2f8e9097afd0/dblp}, booktitle = {SPDECE}, crossref = {conf/spdece/2007}, date = {2009-11-12}, description = {dblp}, editor = {Benito, Manuel and Romo, Jesús and Portillo, Javier}, ee = {http://ceur-ws.org/Vol-318/Alarcon.pdf}, interhash = {73be4a4004f4c1ea963fb8441ef6cded}, intrahash = {aa6d9da19021dcc9dd2a2f8e9097afd0}, keywords = {dblp}, publisher = {CEUR-WS.org}, series = {CEUR Workshop Proceedings}, title = {Precedencia Difusa y Generación de Itinerarios Docentes en Sistemas LCMS.}, url = {http://dblp.uni-trier.de/db/conf/spdece/spdece2007.html#SerranoCGH07}, volume = 318, year = 2007 } @article{journals/ijossp/RoblesGIH09, added-at = {2009-10-05T00:00:00.000+0200}, author = {Robles, Gregorio and González-Barahona, Jesús M. and Izquierdo-Cortazar, Daniel and Herraiz, Israel}, biburl = {http://www.bibsonomy.org/bibtex/26097f60bebe32de6d8c423476bf30384/dblp}, date = {2009-10-05}, description = {dblp}, ee = {http://www.infosci-on-demand.com/content/details.asp?ID=27243}, interhash = {431cdaa54a758f3a75b9f42e87276ab3}, intrahash = {6097f60bebe32de6d8c423476bf30384}, journal = {IJOSSP}, keywords = {dblp}, number = 1, pages = {24-45}, title = {Tools for the Study of the Usual Data Sources found in Libre Software Projects.}, url = {http://dblp.uni-trier.de/db/journals/ijossp/ijossp1.html#RoblesGIH09}, volume = 1, year = 2009 } @inproceedings{conf/iwpse/RoblesAGH05, added-at = {2009-07-08T00:00:00.000+0200}, author = {Robles, Gregorio and Amor, Juan José and González-Barahona, Jesús M. and Herraiz, Israel}, biburl = {http://www.bibsonomy.org/bibtex/202f28c4fe99309077385682adc971677/dblp}, booktitle = {IWPSE}, crossref = {conf/iwpse/2005}, date = {2009-07-08}, description = {dblp}, ee = {http://doi.ieeecomputersociety.org/10.1109/IWPSE.2005.17}, interhash = {4b42c196fc50e3624a7f1178d90a90c3}, intrahash = {02f28c4fe99309077385682adc971677}, isbn = {0-7695-2349-8}, keywords = {dblp}, pages = {165-174}, publisher = {IEEE Computer Society}, title = {Evolution and Growth in Large Libre Software Projects.}, url = {http://dblp.uni-trier.de/db/conf/iwpse/iwpse2005.html#RoblesAGH05}, year = 2005 } @inproceedings{conf/csmr/HerraizIR09, added-at = {2009-04-21T00:00:00.000+0200}, author = {Herraiz, Israel and Izquierdo-Cortazar, Daniel and Rivas-Hernández, Francisco}, biburl = {http://www.bibsonomy.org/bibtex/2dd4a783fb145319ee4bc419fe53ad1ba/dblp}, booktitle = {CSMR}, crossref = {conf/csmr/2009}, date = {2009-04-21}, description = {dblp}, editor = {Winter, Andreas and Ferenc, Rudolf and Knodel, Jens}, ee = {http://dx.doi.org/10.1109/CSMR.2009.43}, interhash = {e30ce7d701146511337534eea70a6d31}, intrahash = {dd4a783fb145319ee4bc419fe53ad1ba}, isbn = {978-07695-3589-0}, keywords = {dblp}, pages = {281-284}, publisher = {IEEE}, title = {FLOSSMetrics: Free/Libre/Open Source Software Metrics.}, url = {http://dblp.uni-trier.de/db/conf/csmr/csmr2009.html#HerraizIR09}, year = 2009 } @inproceedings{herraiz07icsm, abstract = {Libre (free / open source) software development is a complex phenomenon. Many actors (core developers, casual contributors, bug reporters, patch submitters, users, etc.), in many cases volunteers, interact in complex patterns without the constrains of formal hierarchical structures or organizational ties. Understanding this complex behavior with enough detail to build explanatory models suitable for prediction is an open challenge, and few results have been published to date in this area. Therefore statistical, non-explanatory models (such as the traditional regression model) have a clear role, and have been used in some evolution studies. Our proposal goes in this direction, but using a model that we have found more useful: time series analysis. Data available from the source code management repository is used to compute the size of the software over its past life, using this information to estimate the future evolution of the project. In this paper we present this methodology and apply it to three large projects, showing how in these cases predictions are more accurate than regression models, and precise enough to estimate with little error their near future evolutions.}, added-at = {2009-04-08T14:37:32.000+0200}, address = {Paris}, author = {Herraiz, I. and Gonzalez-Barahona, J.M. and Robles, G. and German, D.M.}, biburl = {http://www.bibsonomy.org/bibtex/2ecfec229c548d85c3eb839c195a5a7fd/neilernst}, booktitle = {International Conference on Software Maintenance}, description = {Welcome to IEEE Xplore 2.0: On the prediction of the evolution of libre software projects}, interhash = {1d5dad86b6aecc2ad02236fdee14a012}, intrahash = {ecfec229c548d85c3eb839c195a5a7fd}, keywords = {empirical evolution open-source}, month = {October}, pages = {405-414}, title = {On the prediction of the evolution of libre software projects}, url = {http://dx.doi.org/10.1109/ICSM.2007.4362653}, year = 2007 } @inproceedings{Robles2005, abstract = {Software evolution research has recently focused on new development paradigms, studying whether laws found in more classic development environments also apply. Previous works have pointed out that at least some laws seem not to be valid for these new environments and even Lehman has labeled those (up to the moment few) cases as anomalies and has suggested that further research is needed to clarify this issue. In this line, we consider in this paper a large set of libre (free, open source) software systems featuring a large community of users and developers. In particular, we analyze a number of projects found in literature up to now, including the Linux kernel. For comparison, we include other libre software kernels from the BSD family, and for completeness we consider a wider range of libre software applications. In the case of Linux and the other operating system kernels we have studied growth patterns also at the subsystem level. We have observed in the studied sample that super-linearity occurs only exceptionally, that many of the systems follow a linear growth pattern and that smooth growth is not that common. These results differ from the ones found generally in classical software evolution studies. Other behaviors and patterns give also a hint that development in the libre software world could follow different laws than those known, at least in some cases.}, added-at = {2009-02-17T04:18:43.000+0100}, author = {Robles, G. and Amor, J.J. and Gonzalez-Barahona, J.M. and Herraiz, I.}, biburl = {http://www.bibsonomy.org/bibtex/2a5bb0485652b35f41d762d8d00827c8e/neilernst}, booktitle = {International Workshop on Principles of Software Evolution}, description = {Welcome to IEEE Xplore 2.0: Evolution and growth in large libre software projects}, interhash = {d741176101174073a5472a34f66fa256}, intrahash = {a5bb0485652b35f41d762d8d00827c8e}, issn = {1550-4077}, keywords = {msr oss linux empirical}, month = {Sept.}, pages = { 165-174}, title = {Evolution and growth in large libre software projects}, url = {http://dx.doi.org/10.1109/IWPSE.2005.17}, year = 2005 } @inproceedings{conf/icsm/HerraizGRG07, added-at = {2008-11-18T00:00:00.000+0100}, author = {Herraiz, Israel and González-Barahona, Jesús M. and Robles, Gregorio and Germán, Daniel M.}, biburl = {http://www.bibsonomy.org/bibtex/23cac1393f9fe7f7df01d7e9f2dc9aa87/dblp}, booktitle = {ICSM}, crossref = {conf/icsm/2007}, date = {2008-11-18}, description = {dblp}, ee = {http://dx.doi.org/10.1109/ICSM.2007.4362653}, interhash = {719e1716a50c7b81b0add7c56a3f8b70}, intrahash = {3cac1393f9fe7f7df01d7e9f2dc9aa87}, keywords = {dblp}, pages = {405-414}, publisher = {IEEE}, title = {On the prediction of the evolution of libre software projects.}, url = {http://dblp.uni-trier.de/db/conf/icsm/icsm2007.html#HerraizGRG07}, year = 2007 } @inproceedings{1370752, abstract = {It has been proposed that software evolution follows a Self-Organized Criticality (SOC) dynamics. This fact is supported by the presence of long range correlations in the time series of the number of changes made to the source code over time. Those long range correlations imply that the current state of the project was determined time ago. In other words, the evolution of the software project is governed by a sort of determinism. But this idea seems to contradict intuition. To explore this apparent contradiction, we have performed an empirical study on a sample of 3, 821 libre (free, open source) software projects, finding that their evolution projects is short range correlated. This suggests that the dynamics of software evolution may not be SOC, and therefore that the past of a project does not determine its future except for relatively short periods of time, at least for libre software.}, added-at = {2008-11-10T19:51:17.000+0100}, address = {Leipzig, Germany}, author = {Herraiz, Israel and Gonzalez-Barahona, Jesus M. and Robles, Gregorio}, biburl = {http://www.bibsonomy.org/bibtex/208a245d999ab0ae9a2b80266fe84b319/neilernst}, booktitle = {International working conference on Mining software repositories}, description = {Determinism and evolution}, interhash = {a995a67ea6d2cc84fe307071edd765a1}, intrahash = {08a245d999ab0ae9a2b80266fe84b319}, isbn = {978-1-60558-024-1}, keywords = {evolution software}, location = {Leipzig, Germany}, pages = {1--10}, publisher = {ACM}, title = {Determinism and evolution}, url = {http://doi.acm.org/10.1145/1370750.1370752}, year = 2008 } @inproceedings{conf/iwpse/CapiluppiGHR07, added-at = {2008-11-03T00:00:00.000+0100}, author = {Capiluppi, Andrea and González-Barahona, Jesús M. and Herraiz, Israel and Robles, Gregorio}, biburl = {http://www.bibsonomy.org/bibtex/26a42b3a5cc39fe834b4bf5639e3d8542/dblp}, booktitle = {IWPSE}, crossref = {conf/iwpse/2007}, date = {2008-11-03}, description = {dblp}, editor = {Penta, Massimiliano Di and Lanza, Michele}, ee = {http://doi.acm.org/10.1145/1294948.1294968}, interhash = {482c044df232e53f10f7c08c8a383395}, intrahash = {6a42b3a5cc39fe834b4bf5639e3d8542}, isbn = {978-1-59593-722-3}, keywords = {dblp}, pages = {79-82}, publisher = {ACM}, title = {Adapting the "staged model for software evolution" to free/libre/open source software.}, url = {http://dblp.uni-trier.de/db/conf/iwpse/iwpse2007.html#CapiluppiGHR07}, year = 2007 }