Composant logiciel

Exemple d'une représentation UML d'un composant logiciel.

En architecture logicielle, un composant logiciel est un élément constitutif d'un logiciel destiné à être incorporé en tant que pièce détachée dans des applications. Les paquets, les bibliothèques logicielles, les exécutables, les fichiers, les bases de données ou encore des éléments de configuration (paramètres, scripts, fichiers de commandes) sont des composants logiciels[1].

Les composants logiciels sont développés par des professionnels de l'informatique en vue d'être réutilisés dans leurs propres logiciels, ou en vue d'être mis sur le marché et incorporés dans des logiciels tiers. Les composants peuvent être distribués comme pièces détachées dans le commerce sous licence propriétaire ou libre.

  1. Pierre-Alain Muller, Nathalie Gaertner, Modélisation objet avec UML, Eyrolles, deuxième édition 2000, p.231 (les composants)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy