J'ai lu des articles du début des années 90 sur une initiative de réutilisation de logiciels du ministère américain de la Défense appelée le système de réutilisation de logiciels de défense (DSRS). La mention la plus récente que j'ai pu trouver dans un article de 2000 - A Survey of Software Reuse Repositories
Système de référentiel de logiciels de défense (DSRS)
Le DSRS est un référentiel automatisé pour le stockage et la récupération des actifs logiciels réutilisables (RSA) [14]. Le logiciel DSRS gère désormais les stocks d'actifs réutilisables dans sept centres d'assistance à la réutilisation de logiciels (SRSC). Le DSRS sert de point de collecte central pour les RSA de qualité et facilite la réutilisation des logiciels en offrant aux développeurs la possibilité de faire correspondre leurs besoins avec les produits logiciels existants. Des comptes DSRS sont disponibles pour les employés du gouvernement et le personnel des entrepreneurs qui soutiennent actuellement des projets du gouvernement ...
... La communauté des logiciels du DoD essaie de faire passer son modèle d'ingénierie logicielle de son cycle logiciel actuel à une méthode de construction de logiciels pilotée par processus, spécifique au domaine, basée sur l'architecture et assistée par référentiel [15]. Dans cet environnement en mutation, le DSRS a le plus grand potentiel pour devenir le référentiel de réutilisation standard du DoD car il est le seul référentiel opérationnel déployé existant avec plusieurs emplacements interopérables sur le DoD. Sept emplacements DSRS prennent en charge près de 1 000 utilisateurs et répertorient près de 9 000 actifs réutilisables. Le DISA DSRS à lui seul répertorie 3880 actifs réutilisables et dispose de 400 comptes d'utilisateurs ...
La stratégie à long terme du DSRS consiste à prendre en charge un référentiel virtuel. Ces référentiels interconnectés permettront de localiser et de partager des composants réutilisables entre les domaines et entre les services. Un DSRS efficace et évolutif est une condition essentielle au succès de l'initiative de réutilisation des logiciels du DoD. L'évolution des exigences du référentiel DoD exige que DISA continue d'avoir un site DSRS opérationnel pour prendre en charge les tests dans une opération de référentiel réelle et pour prendre en charge les utilisateurs du DoD. Le processus de classification du DSRS est une technologie de base pour fournir un support client [16]. Ce processus est la première étape de la mise à disposition d'actifs réutilisables pour la mise en œuvre des stratégies de migration fonctionnelles et techniques.
...
[14] DSRS - Technologie de défense pour des systèmes adaptables et fiables
URL: http://ssed1.ims.disa.mil/srp/dsrspage.html
[15] STARS - Technologie logicielle pour des systèmes adaptables et fiables
URL: http: //www.stars.ballston.paramax.com/index.html
[16] DE Perry et SS Popovitch, «Inquire: Predicate-based use and reeuse»,
dans les actes de la 8th Knowledge-Based Software Engineering Conference, pp. 144-151, septembre 1993.
...
Le DSRS est-il mort et y a-t-il eu des rapports d'autopsie? Existe-t-il d'autres initiatives ou rapports plus récents du gouvernement américain sur la réutilisation des logiciels?