Analysing the Reliability of Open Source Software Projects
Lerina Aversano, Maria Tortorella
Abstract
Lerina Aversano, Maria Tortorella
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.
OpenAlex reports 4 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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.
Key concepts: Software quality, Computer science, Software construction, Software sizing, Software engineering, Verification and validation, Software quality analyst, Software development