Résumé | On se sert de plus en plus de composants logiciels commerciaux standard (COTS) pour réduire le coût et les délais de livraison des systèmes logiciels. Le développeur ne dispose pas du code source de ces composants, et il n'exerce non plus aucun contrôle sur leur spécification, leur calendrier de diffusion ou leur évolution. Le groupe Génie logiciel du Conseil national de recherches du Canada a entrepris une série d'expériences portant sur les systèmes qui font appel à des composants logiciels commerciaux standard. Afin de mieux comprendre les problèmes auxquels sont confrontés les utilisateurs et les développeurs (par opposition aux développeurs de logiciels commerciaux standard), nous sommes en train d'expérimenter avec des architectures, des technologies et des processus pouvant s'appliquer à ce genre de systèmes. <br /><br />l'expérience consiste à mettre au point un prototype d'un système distribué de communications et de gestion de bases de données. Ce système est représentatif, en ce sens qu'il intègre un nombre important de produits logiciels commerciaux standard, notamment des applications de saisie, de conversion et de manipulation des données, une application de communications, une application de base de données et une messagerie. Bon nombre de ces fonctions sont assurées par des composants logiciels commerciaux standard provenant de différents fournisseurs. l'expérience a pour but de tenter de comprendre, dans le cadre du processus de développement, les conséquences de l'utilisation de composants logiciels commerciaux standard sur le processus d'achat, le processus de développement et l'architecture du système. |
---|