Dhawaleswar Rao. CH, Nishant Gupta
Les logiciels système actuels sont complexes et une estimation des coûts est nécessaire dans ce type de logiciels complexes. Le coût global de ces logiciels peut être réduit en réutilisant les composants existants. L'ingénierie logicielle basée sur les composants est la technique grâce à laquelle nous pouvons facilement réutiliser les composants existants et réduire le coût global du logiciel. Nous pouvons estimer le coût global du logiciel système avant le développement, si le coût global est réduit en réutilisant les composants existants, alors seulement nous pouvons réutiliser ces composants sinon non. La compatibilité est le principal problème des logiciels basés sur les composants. Avant de réutiliser le module logiciel basé sur les composants, nous devons vérifier sa compatibilité avec le logiciel dans lequel nous utilisons ce module. Dans notre travail, nous avons conçu un outil d'automatisation pour vérifier la compatibilité. Le coût global du système peut également être augmenté lorsque nous effectuons des tests d'intégration. Notre nouvelle technique proposée réduira le coût global du logiciel et offrira de meilleurs tests d'intégration.