Czytałem kilka artykułów z początku lat 90. o inicjatywie ponownego wykorzystania oprogramowania Departamentu Obrony USA, zwanej Systemem Wykorzystania Oprogramowania Obronnego (DSRS). Ostatnia wzmianka o tym, jaką mogłem znaleźć, była w artykule z 2000 r. - Ankieta dotycząca repozytoriów ponownego wykorzystania oprogramowania
System repozytorium oprogramowania obronnego (DSRS)
DSRS to automatyczne repozytorium do przechowywania i odzyskiwania zasobów oprogramowania wielokrotnego użytku (RSA) [14]. Oprogramowanie DSRS zarządza teraz zapasami zasobów wielokrotnego użytku w siedmiu centrach wsparcia ponownego wykorzystania oprogramowania (SRSC). DSRS służy jako centralny punkt gromadzenia wysokiej jakości RSA i ułatwia ponowne wykorzystanie oprogramowania, oferując programistom możliwość dopasowania ich wymagań do istniejących produktów. Konta DSRS są dostępne dla pracowników rządowych i pracowników wykonawców, którzy obecnie wspierają projekty rządowe ...
... Społeczność programistów DoD próbuje zmienić swój model inżynierii oprogramowania z obecnego cyklu oprogramowania na oparty na procesach, specyficzny dla domeny, oparty na architekturze, wspomagany repozytorium [15]. W tym zmieniającym się środowisku DSRS ma największy potencjał, aby stać się standardowym repozytorium ponownego użycia DoD, ponieważ jest to jedyne istniejące repozytorium operacyjne z wieloma współdziałającymi lokalizacjami w DoD. Siedem lokalizacji DSRS obsługuje prawie 1000 użytkowników i zawiera listę prawie 9 000 zasobów wielokrotnego użytku. DISA DSRS sam wymienia 3880 aktywów wielokrotnego użytku i ma 400 kont użytkowników ...
Długofalową strategią DSRS jest obsługa wirtualnego repozytorium. Te połączone repozytoria zapewnią możliwość lokalizowania i udostępniania komponentów wielokrotnego użytku w domenach i między usługami. Skuteczny i rozwijający się DSRS jest głównym warunkiem powodzenia inicjatywy ponownego wykorzystania oprogramowania DoD. Zmieniające się wymagania dotyczące repozytorium DoD wymagają, aby DISA nadal posiadała działającą witrynę DSRS do obsługi testowania w rzeczywistej operacji repozytorium i do obsługi użytkowników DoD. Proces klasyfikacji DSRS jest podstawową technologią zapewniającą obsługę klienta [16]. Ten proces jest pierwszym krokiem w udostępnianiu zasobów wielokrotnego użytku do wdrażania funkcjonalnych i technicznych strategii migracji.
...
[14] DSRS - Technologia obrony dla elastycznych, elastycznych systemów
URL: http://ssed1.ims.disa.mil/srp/dsrspage.html
[15] STARS - Technologia oprogramowania dla elastycznych, niezawodnych systemów
URL: http: //www.stars.ballston.paramax.com/index.html
[16] DE Perry i SS Popovitch, „Zapytanie: wykorzystanie i ponowne wykorzystanie oparte na predykatach”
w Proceedings of the 8th-Based Software Engineering Conference, ss. 144-151, wrzesień 1993 r.
...
Czy DSRS nie żyje i czy były jakieś raporty pośmiertne? Czy istnieją inne nowsze inicjatywy rządu USA lub raporty dotyczące ponownego wykorzystania oprogramowania?