मैं 90 के दशक के शुरुआती वर्षों से अमेरिका के रक्षा विभाग के रक्षा सॉफ्टवेयर के पुन: उपयोग की पहल के बारे में कुछ कागजात पढ़ रहा हूं जिसे डिफेंस सॉफ्टवेयर रीयूज सिस्टम (डीएसआरएस) कहा जाता है। इसका सबसे हालिया उल्लेख मैं पा सकता हूं - 2000 से एक पेपर में था - ए सर्वे ऑफ सॉफ्टवेयर रियूज़ रिपॉजिटरी
रक्षा सॉफ्टवेयर रिपॉजिटरी सिस्टम (DSRS)
डीआरएसएस पुन: प्रयोज्य सॉफ्टवेयर आस्तियों (आरएसएएस) [14] को संग्रहीत करने और पुनः प्राप्त करने के लिए एक स्वचालित भंडार है। DSRS सॉफ्टवेयर अब सात सॉफ्टवेयर पुन: उपयोग केंद्रों (SRSC) पर पुन: प्रयोज्य संपत्ति के आविष्कारों का प्रबंधन करता है। डीआरएसएस गुणवत्ता आरएसए के लिए एक केंद्रीय संग्रह बिंदु के रूप में कार्य करता है, और डेवलपर्स को सॉफ्टवेयर सॉफ्टवेयर उत्पादों के साथ उनकी आवश्यकताओं से मेल खाने का अवसर प्रदान करके सॉफ्टवेयर के पुन: उपयोग की सुविधा प्रदान करता है। DSRS खाते वर्तमान में सरकारी परियोजनाओं का समर्थन करने वाले सरकारी कर्मचारियों और ठेकेदार कर्मियों के लिए उपलब्ध हैं ...
... DoD सॉफ़्टवेयर समुदाय अपने सॉफ़्टवेयर सॉफ़्टवेयर मॉडल को अपने वर्तमान सॉफ़्टवेयर चक्र से प्रक्रिया-चालित, डोमेन-विशिष्ट, आर्किटेक्चर-आधारित, रिपॉज़िटरी-असिस्टेड तरीके से सॉफ़्टवेयर बनाने के लिए बदलने की कोशिश कर रहा है [15]। इस बदलते परिवेश में, डीआरएस में डीओडी मानक का पुन: उपयोग करने वाले भंडार बनने की उच्चतम क्षमता है क्योंकि यह एकमात्र मौजूदा तैनात, परिचालन रिपॉजिटरी है जिसमें डीओडी के पार कई इंटरऑपरेबल स्थान हैं। सात DSRS स्थान लगभग 1,000 उपयोगकर्ताओं का समर्थन करते हैं और लगभग 9,000 पुन: प्रयोज्य संपत्ति की सूची बनाते हैं। DISA DSRS ने अकेले 3,880 पुन: प्रयोज्य संपत्तियों की सूची बनाई है और 400 उपयोगकर्ता खाते हैं ...
DSRS की दूरगामी रणनीति एक आभासी भंडार का समर्थन करने के लिए है। ये इंटरकनेक्टेड रिपॉजिटरी डोमेन और सेवाओं के बीच पुन: प्रयोज्य घटकों का पता लगाने और साझा करने की क्षमता प्रदान करेंगे। एक प्रभावी और विकसित DSRS DoD सॉफ्टवेयर के पुन: उपयोग की पहल की सफलता के लिए एक केंद्रीय आवश्यकता है। DoD रिपॉजिटरी आवश्यकताओं को विकसित करने की मांग है कि DISA के पास एक वास्तविक रिपॉजिटरी ऑपरेशन में परीक्षण का समर्थन करने के लिए और DoD उपयोगकर्ताओं का समर्थन करने के लिए एक ऑपरेशनल DSRS साइट है। DSRS के लिए वर्गीकरण प्रक्रिया ग्राहक सहायता प्रदान करने के लिए एक बुनियादी तकनीक है [16]। यह प्रक्रिया कार्यात्मक और तकनीकी प्रवासन रणनीतियों को लागू करने के लिए पुन: प्रयोज्य संपत्ति उपलब्ध कराने में पहला कदम है।
...
[१४] डीआरएसएस - एडाप्टेबल, विश्वसनीय सिस्टम
URL के लिए रक्षा प्रौद्योगिकी : http://ssed1.ims.disa.mil/srp/dsrspage.html
[१५] STARS - अनुकूलनीय, विश्वसनीय सिस्टम
URL के लिए सॉफ्टवेयर प्रौद्योगिकी : http: http: //www.stars.ballston.paramax.com/index.html
[16] DE पेरी और एसएस पोपोविच, "पूछताछ:
8-ज्ञान-आधारित सॉफ्टवेयर इंजीनियरिंग सम्मेलन की कार्यवाही में , 'आधारित और फिर से प्रयोग करें, पुनः प्रयोग करें' । पीपी। 144-151, सितंबर 1993.
...
क्या DSRS मृत है, और क्या इस पर कोई पोस्टमार्टम रिपोर्ट थी? क्या अन्य हाल ही में अमेरिकी सरकार की पहल या सॉफ्टवेयर के पुन: उपयोग की रिपोर्टें हैं?