Marzo 2016
Volume 31 Numero 3
Il presente articolo è stato tradotto automaticamente.
Nota del redattore - inseguire Fogbank
Da Michael Desmond | Marzo 2016
Nel 2000 si è assunta il National nucleare sicurezza Amministrazione (NNSA) in un programma per estendere la durata della warheads nucleare selezionare, tra cui il modello W76 prodotto tra 1978 e 1987. Utilizzata in Trident sottomarino missili ballistic avviati, il warheads 100 kiloton erano tra più numerosi in archiviano degli Stati Uniti.
Un problema non appena sviluppate. Gli ingegneri che lavorano sul progetto trovato che un componente importante della progettazione bomba W76, ovvero un materiale classificato noto come "Fogbank", ovvero non può essere fabbricato. La funzionalità che aveva prodotto Fogbank era stata shuttered e documentazione sulla sua produzione è stata persa o incompleta. Peggio ancora, il personale che ha lavorato per creare Fogbank di 1980s non era più con il governo.
Dennis Ruddy, un direttore generale lavorando lo sforzo richiesto al momento, descritto Fogbank thusly: "Il materiale è classificato. La composizione è classificata. L'utilizzo nell'arma viene classificato ed è classificato il processo stesso."
Fogbank può essere un oggetto material interstage che consente un'esplosione di fusione per regolando l'impulso di radiografie generata nella fase iniziale fissione di una bomba termonucleare trigger. In ogni caso, la segretezza intorno a esso è stato gran parte del problema. Hobbled da amnesia istituzionale, parti del terreno US rinnovo nucleare sforzo arresto.
Che a sinistra di due soluzioni: Decodificare il processo di produzione da strutture, documenti e presente materiale o escogitare un materiale per sostituire Fogbank completamente nuovo. Il governo optato per entrambi, la generazione di tempo, personale e denaro il problema fino a quando non è stato chiuso. Fogbank alla fine è stato riprogettato. Malgrado anni di spese in ordine di decine di milioni di dollari e il ritardo, il programma richiesto W76 inserito in avanti.
Eventi imprevisti come questi forniscono una precisazione per gli sviluppatori di software, che spesso sono impegnati a refurbish i propri asset durata. Cosa accade nel mondo del software quando la memoria istituzionale falters? Lo sforzo di correzione dell'anno 2000 globale al volgere del secolo offerto una panoramica, come gli sviluppatori Cobol e Fortran di durata mescolate annullare il ritiro di lavorare principalmente su miliardi di righe di codice dimenticato.
In effetti, pericoli si verificano ogni volta che interrompe il lavoro. Fondamentale informazioni contestuali relative a un progetto software iniziano a quasi immediatamente, specialmente per diffondere i membri del team. Speciali "documentazione ripresa" con informazioni sull'installazione e configurazione di sistema può contribuire gap chiave indirizzo, ma anche un importante investimento nella documentazione non può intercettare tutti gli elementi.
Lo sforzo Fogbank illustrata in questo. Per i mesi, i tecnici hanno avuto difficoltà a comprendere perché il materiale che avevano decodificati non è stato impiegato in modo ottimale. Acquisito in un secondo momento che i processi di pulitura moderni usati per purificare materiali dei componenti non esistevano quando Fogbank prima è stata prodotta nel 1980s. In breve, il prodotto finale che sono stati producendo era troppo puro. Solo aggiungendo impurezze specifiche back nel processo è stato possibile finalmente completamente decodificare Fogbank il team.
Hanno dovuto affrontare il proprio apparenza Fogbank? Fammi sapere come gestiti. Posta elettronica a mmeditor@microsoft.com.
Michael Desmondè il caporedattore di MSDN Magazine.