Organisation des développeurs open-source et fiabilité logicielle

Abstract : Reliability of a software, i.e. its capacity to produce the expected behaviour, is essential to the success of software projects. To ensure such reliability, developers need to reduce the amount of bugs in the source code of the software. One of the techniques available to help developers in this task is the use of software metrics, and especially metrics related to the development process.The general objective of this thesis is to contribute to the validation of process metrics, by studying their relationship with software reliability. These metrics, once validated, can be used in bug predictionmodels with the goal to guide maintenance efforts or can be used to create development guidelines. Given the extent of this domain, we chose to focus on one particular aspect of the development process, which is developers organisation, and we studied this organisation in open-source software projects.In parallel to the validation of process metrics, we contributed to the improvement of the methodology used to extract and analyse metrics, thanks to information available in software repositories.
Document type :
Theses
Complete list of metadatas

Cited literature [114 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-01255901
Contributor : Abes Star <>
Submitted on : Monday, February 1, 2016 - 12:52:06 PM
Last modification on : Thursday, January 11, 2018 - 6:20:17 AM
Long-term archiving on : Friday, November 11, 2016 - 11:57:46 PM

File

FOUCAULT_MATTHIEU_2015.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01255901, version 2

Collections

Citation

Matthieu Foucault. Organisation des développeurs open-source et fiabilité logicielle. Génie logiciel [cs.SE]. Université de Bordeaux, 2015. Français. ⟨NNT : 2015BORD0219⟩. ⟨tel-01255901v2⟩

Share

Metrics

Record views

415

Files downloads

389