Analysing the Reliability of Open Source Software Projects

Lerina Aversano, Maria Tortorella

2015

Abstract

Evaluation of software quality is one of the main challenges of software engineering. Several researches proposed in literature the definition of quality models for evaluating software products. However, in the context of Free/Open Source software, differences in production, distribution and support modality, have to be considered as additional quality characteristics. In particular, software reliability should be taken into account before selecting software components. In this direction, this paper evolves a quality model for Free/Open Source Software projects, called EFFORT – Evaluation Framework for Free/Open souRce projects for including reliability aspects and presents an empirical study aimed at assessing software reliability and its evolution along the software project history.

References

  1. Aversano L., Pennino I., and Tortorella M. Evaluating the Quality of Free/Open Source ERP System. In Proceedings of the 12th International Conference on Enterprise Information Systems ICEIS 2010, SpringerVerlag. (Funchal, Madeira - Portugal, 2010).
  2. Aversano, L. and Tortorella, M., Quality evaluation of floss projects: Application to ERP systems. Information & Software Technology, 55(7) (2013), 1260-1276 .
  3. Aversano, L., Pennino, I. and Tortorella M. Evaluating the Quality of FREE/OPEN Source Project. In INSTICC Proceedings of the ENASE (Evaluation of Novel Approaches to Software Engineering) conferences (Athens, Greece, 2010).
  4. Basili, V. R., Caldiera, G., & Rombach, H. D. The goal question metric approach. In Encyclopedia of Software Engineering. Wiley Publishers. 1994.
  5. Birdogan, B., Kemal, C., 2005. Determining the ERP package-selecting criteria: The case of Turkish manufacturing companies. Business Process Management Journal, 11(1) (2005), 75 - 86.
  6. Del Bianco, V., Lavazza, L., Morasca, S., Taibi, D. The observed characteristics and relevant factors used for assessing the trustworthiness of OSS products and artefacts. QualiPSo, 2008.
  7. Golden B. Making Open Source Ready for the Enterprise, The Open Source Maturity Model. Extracted From Succeeding with Open Source, Addison-Wesley Publishing Company, 2005.
  8. Hyoseob, K., and Boldyreff, C. Open Source ERP for SMEs. In ICMR 2005. (Cranfield University, U.K., 2005).
  9. International Organization for Standardization, 2001-2004. ISO standard 9126: Software Engineering - Product Quality, part 1-4. ISO/IEC.
  10. International Organization for Standardization, 2005, ISO standard ISO/IEC 25000:2005, Software Engineering - - Software product Quality Requirements and Evaluation (SQuaRE).
  11. Kamseu, F., Habra, N. Adoption of open source software: Is it the matter of quality? In PReCISE, Computer Science Faculty, University of Namur, rue Grandgagnage, Belgium, 2009.
  12. Kan, S. H., Basili, V. R., Shapiro, L. N. Software quality: an overview from the perspective of total quality management. IBM SYSTEMS JOURNAL. 1994.
  13. OpenBRR. Business Readiness for Open Source. Intel. 2005.
  14. QSOS. Method for Qualification and Selection of Open Source software. Atos Origin. 2006.
  15. Raymond, E.S. The cathedral and the bazaar: musings on linux and open source by an accidental revolutionary, 2nd Ed., O'Reilly, 2001.
  16. Reuther, D., Chattopadhyay, G. Critical Factors for Enterprise Resources Planning System Selection and Implementation Projects within Small to Medium Enterprises. In International Engineering Management Conference 2004, IEEE Comp.Soc.press, 2004.
  17. Samoladas, I., Gousios, G., Spinellis, D. and Stamelos, I., The SQO-OSS quality model: measurement based open source software evaluation, In: IFIP 20th World Computer Congress, Working Group 2.3 on Open Source Software, OSS 2008, Springer (Milano, Italy, 2008).
  18. Spinellis, D., Gousios, G., Karakoidas, V., Louridas, P, Adams, P.J., Samoladas, I., and Stamelos, I. Evaluating the Quality of Open Source Software. Electr. Notes Theor. Comput. Sci., Vol. 233, 2009, pp 5-28.
  19. Sung, W. J., Kim, J. H., and Rhew, S. Y. A quality model for open source selection. In Proceedings of the IEEE Sixth International Conference on Advanced Language Processing and Web Information Technology. (China, 2007).
  20. Wei, C. C., Chien, C. F., Wang, M. J. J. An AHP-based approach to ERP system selection. In International Journal of Production Economics. 96(1) (2005), 47- 62.
  21. Wheeler, D. A. How to evaluate open source software/free software (OSS/FS) programs. http://www.dwheeler. com/oss_fs_eval.html#support, 2009.
  22. Zirawani, B., Salihin, M. N., Habibollah, H. Critical Factors to Ensure the Successful of OS-ERP Implementation Based on Technical Requirement Point of View. In 3rd Asia International Conference on Modelling & Simulation, IEEE Comp.Soc.press., 2009.
Download


Paper Citation


in Harvard Style

Aversano L. and Tortorella M. (2015). Analysing the Reliability of Open Source Software Projects . In Proceedings of the 10th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2015) ISBN 978-989-758-114-4, pages 348-357. DOI: 10.5220/0005519903480357


in Bibtex Style

@conference{icsoft-ea15,
author={Lerina Aversano and Maria Tortorella},
title={Analysing the Reliability of Open Source Software Projects},
booktitle={Proceedings of the 10th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2015)},
year={2015},
pages={348-357},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005519903480357},
isbn={978-989-758-114-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 10th International Conference on Software Engineering and Applications - Volume 1: ICSOFT-EA, (ICSOFT 2015)
TI - Analysing the Reliability of Open Source Software Projects
SN - 978-989-758-114-4
AU - Aversano L.
AU - Tortorella M.
PY - 2015
SP - 348
EP - 357
DO - 10.5220/0005519903480357