Successful Reuse of Software Components: A Report from the Open Source Perspective

Abstract : A promising way of software reuse is Component-Based Software Development (CBSD). There is an increasing number of OSS products available that can be freely used in product development. However, OSS communities themselves have not yet taken full advantage of the “reuse mechanism”. Many OSS projects duplicate effort and code, even when sharing the same application domain and topic. One successful counter-example is the FFMpeg multimedia project, since several of its components are widely and consistently reused into other OSS projects. This paper documents the history of the libavcodec library of components from the FFMpeg project, which at present is reused in more than 140 OSS projects. Most of the recipients use it as a black-box component, although a number of OSS projects keep a copy of it in their repositories, and modify it as such. In both cases, we argue that libavcodec is a successful example of reusable OSS library of components.
Type de document :
Communication dans un congrès
Scott A. Hissam; Barbara Russo; Manoel G. Mendonça Neto; Fabio Kon. 9th Open Source Software (OSS), Oct 2011, Salvador, Brazil. Springer, IFIP Advances in Information and Communication Technology, AICT-365, pp.159-176, 2011, Open Source Systems: Grounding Research. 〈10.1007/978-3-642-24418-6_11〉
Liste complète des métadonnées

Littérature citée [38 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01570754
Contributeur : Hal Ifip <>
Soumis le : lundi 31 juillet 2017 - 16:01:24
Dernière modification le : lundi 31 juillet 2017 - 16:04:54

Fichier

978-3-642-24418-6_11_Chapter.p...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Andrea Capiluppi, Cornelia Boldyreff, Klaas-Jan Stol. Successful Reuse of Software Components: A Report from the Open Source Perspective. Scott A. Hissam; Barbara Russo; Manoel G. Mendonça Neto; Fabio Kon. 9th Open Source Software (OSS), Oct 2011, Salvador, Brazil. Springer, IFIP Advances in Information and Communication Technology, AICT-365, pp.159-176, 2011, Open Source Systems: Grounding Research. 〈10.1007/978-3-642-24418-6_11〉. 〈hal-01570754〉

Partager

Métriques

Consultations de la notice

47

Téléchargements de fichiers

68