Table of Contents Author Guidelines Submit a Manuscript
Advances in Fuzzy Systems
Volume 2016 (2016), Article ID 1479692, 13 pages
http://dx.doi.org/10.1155/2016/1479692
Research Article

Understanding Open Source Software Evolution Using Fuzzy Data Mining Algorithm for Time Series Data

1Department of Computer Science, Guru Nanak Dev University, Amritsar, India
2Department of Computer Science, I.K.G. Punjab Technical University, Jalandhar, Punjab, India

Received 6 June 2016; Accepted 20 July 2016

Academic Editor: Gözde Ulutagay

Copyright © 2016 Munish Saini et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. M. W. Godfrey and Q. Tu, “Evolution in open source software: a case study,” in Proceedings of the IEEE Interantional Conference on Software Maintenance (ICMS '00), pp. 131–142, October 2000. View at Scopus
  2. H. Zhang and S. Kim, “Monitoring software quality evolution for defects,” IEEE Software, vol. 27, no. 4, pp. 58–64, 2010. View at Publisher · View at Google Scholar · View at Scopus
  3. Y. Fang and D. Neufeld, “Understanding sustained participation in open source software projects,” Journal of Management Information Systems, vol. 25, no. 4, pp. 9–50, 2008. View at Publisher · View at Google Scholar · View at Scopus
  4. “GIT,” July 2015, http://git-scm.com/.
  5. R. Sen, S. S. Singh, and S. Borle, “Open source software success: measures and analysis,” Decision Support Systems, vol. 52, no. 2, pp. 364–372, 2012. View at Publisher · View at Google Scholar · View at Scopus
  6. R. McCleary, R. A. Hay, E. E. Meidinger, and D. McDowall, Applied Time Series Analysis for the Social Sciences, Sage, Beverly Hills, Calif, USA, 1980.
  7. R. Grewal, G. L. Lilien, and G. Mallapragada, “Location, location, location: how network embeddedness affects project success in open source systems,” Management Science, vol. 52, no. 7, pp. 1043–1056, 2006. View at Publisher · View at Google Scholar · View at Scopus
  8. I. Herraiz, J. M. Gonzalez-Barahona, G. Robles, and D. M. German, “On the prediction of the evolution of libre software projects,” in Proceedings of the 23rd International Conference on Software Maintenance (ICSM '07), pp. 405–414, Paris, France, October 2007. View at Publisher · View at Google Scholar · View at Scopus
  9. C. F. Kemerer and S. Slaughter, “An empirical approach to studying software evolution,” IEEE Transactions on Software Engineering, vol. 25, no. 4, pp. 493–509, 1999. View at Publisher · View at Google Scholar · View at Scopus
  10. A. Mockus and L. G. Votta, “Identifying reasons for software Changes using historic databases,” in Proceedings of the International Conference on Software Maintenance (ICSM '00), pp. 120–130, IEEE, San Jose, Calif, USA, 2000. View at Publisher · View at Google Scholar
  11. C.-H. Chen, T.-P. Hong, and V. S. Tseng, “Fuzzy data mining for time-series data,” Applied Soft Computing Journal, vol. 12, no. 1, pp. 536–542, 2012. View at Publisher · View at Google Scholar · View at Scopus
  12. C. C. H. Yuen, “An empirical approach to the study of errors in large software under maintenance,” in Proceedings of the IEEE International Conference on Software Maintenance (ICSM '85), pp. 96–105, 1985.
  13. C. C. H. Yuen, “A statistical rationale for evolution dynamics concepts,” in Proceedings of the IEEE International Conference on Software Maintenance (ICSM '87), pp. 156–164, September 1987.
  14. C. C. H. Yuen, “On analytic maintenance process data at the global and the detailed levels: a case study,” in Proceedings of the International Conference on Software Maintenance (ICSM '88), pp. 248–255, IEEE, Scottsdale, Ariz, USA, 1988. View at Publisher · View at Google Scholar
  15. M. Goulão, N. Fonte, M. Wermelinger, and F. B. Abreu, “Software evolution prediction using seasonal time analysis: a comparative study,” in Proceedings of the 16th European Conference on Software Maintenance and Reengineering (CSMR '12), pp. 213–222, IEEE, Szeged, Hungary, March 2012. View at Publisher · View at Google Scholar · View at Scopus
  16. B. Kenmei, G. Antoniol, and M. Di Penta, “Trend analysis and issue prediction in large-scale open source systems,” in Proceedings of the 12th IEEE European Conference on Software Maintenance and Reengineering (CSMR '08), pp. 73–82, Athens, Greece, April 2008. View at Publisher · View at Google Scholar · View at Scopus
  17. F. Caprio, G. Casazza, U. Penta, M. D. Penta, and U. Villano, “Measuring and predicting the Linux kernel evolution,” in Proceedings of the International Workshop of Empirical Studies on Software Maintenance, Florence, Italy, November 2001.
  18. E. Fuentetaja and D. J. Bagert, “Software evolution from a time-series perspective,” in Proceedings of the IEEE International Conference on Software Maintenance, pp. 226–229, October 2002. View at Scopus
  19. M. Kläs, F. Elberzhager, J. Münch, K. Hartjes, and O. Von Graevemeyer, “Transparent combination of expert and measurement data for defect prediction—An Industrial Case Study,” in Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering (ICSE '10), pp. 119–128, Cape Town, South Africa, May 2010. View at Publisher · View at Google Scholar · View at Scopus
  20. U. Raja, D. P. Hale, and J. E. Hale, “Modeling software evolution defects: a time series approach,” Journal of Software Maintenance and Evolution: Research and Practice, vol. 21, no. 1, pp. 49–71, 2009. View at Publisher · View at Google Scholar · View at Scopus
  21. G. Antoniol, G. Casazza, M. D. Penta, and E. Merlo, “Modeling clones evolution through time series,” in Proceedings of the IEEE International Conference on Software Maintenance (ICSM '01), pp. 273–280, IEEE Computer Society, Florence, Italy, November 2001. View at Publisher · View at Google Scholar · View at Scopus
  22. L. Yu, “Indirectly predicting the maintenance effort of open-source software,” Journal of Software Maintenance and Evolution, vol. 18, no. 5, pp. 311–332, 2006. View at Publisher · View at Google Scholar · View at Scopus
  23. A. Amin, L. Grunske, and A. Colman, “An approach to software reliability prediction based on time series modeling,” Journal of Systems and Software, vol. 86, no. 7, pp. 1923–1932, 2013. View at Publisher · View at Google Scholar · View at Scopus
  24. Forecasting Model, http://people.duke.edu/~rnau/411fcst.htm.
  25. T.-P. Hong, C.-S. Kuo, and C.-C. Chi, “A fuzzy data mining algorithm for quantitative values,” in Proceedings of the 3rd International Conference on Knowledge-Based Intelligent Information Engineering Systems (KES '99), pp. 480–483, September 1999. View at Scopus
  26. H. Suresh and K. Raimond, “Mining association rules from time series data using hybrid approaches,” Proceedings of International Journal of Computational Engineering Research, vol. 3, no. 3, pp. 181–189, 2013. View at Google Scholar
  27. “GIT HUB,” July 2015, https://github.com/.
  28. “Eclipse”, “Where did Eclipse come from?”, Eclipse Wiki.
  29. “Eclipse,” 2015, https://eclipse.org/cdt/.
  30. “Eclipse,” July 2015, http://www.eclipse.org/cdt/doc/overview/#/3.
  31. L. A. Zadeh, “Fuzzy sets,” Information and Computation, vol. 8, no. 3, pp. 338–353, 1965. View at Google Scholar · View at MathSciNet
  32. J. Han and M. Kamber, Data Mining Concepts and Techniques, Morgan Kaufman Academic Press, 2001.
  33. R. Agrawal, “Mining association rules between sets of items in large databases,” in Proceedings of the ACM SIGMOD Conference, pp. 207–216, Washington, DC, USA, May 1993.