März 2016

Band 31, Nummer 3

Dieser Artikel wurde maschinell übersetzt.

Anmerkung des Redakteurs – wenig Fogbank

Durch Michael Desmond | März 2016

Michael DesmondIn 2000 den nationalen nukleare Sicherheit Administration (NNSA) hat ein Programm, um die Lebensdauer der wählen nukleare Warheads verlängern, u. a. das Modell W76 hergestellt, zwischen 1978 und 1987. In Trident belegtes gestartete Ballistic Raketen verwendet werden, wurden die 100-Kiloton Warheads auf die zahlreichen in den USA horten.

Ein Problem schnell entwickelt. Ingenieure, die auf das Projekt gefunden, die eine wichtige Komponente des Entwurfs Bombe W76 – klassifizierte Material "Fogbank" genannt – konnte nicht hergestellt werden. Hat die Möglichkeit, die Fogbank erstellt hatte shuttered wurde und Dokumentation zu seiner Herstellung war, verloren gehen oder unvollständig. Schlimmer noch, war die Mitarbeiter, die zum Erstellen von Fogbank in den 1980er Jahren war nicht mehr mit der Regierung.

Dennis Ruddy, general Manager von zum Zeitpunkt der Instandsetzung Aufwand arbeiten beschrieben Fogbank Sitemapdaten: "Das Material wird klassifiziert. Die Zusammensetzung wird klassifiziert. Die Verwendung in der Waffe klassifiziert und wird der Prozess selbst klassifiziert.

Fogbank kann ein interstage Material sein, Trigger, die eine Fusion Explosion von den Puls Röntgenaufnahmen eingesetzt wird in der ersten Fission Phase einer Kernfusion Bombe produziert. Unabhängig davon, war die Geheimhaltung herum ein wichtiger Teil des Problems. Hobbled von institutionelle Amnesia, Teile des Bodens US nukleare Instandsetzung Aufwand zum Stillstand.

Die zwei Lösungen: Zurückentwickeln Fertigungsprozess aus Datei Material, Dokumenten und Anlagen oder ein ganz neues Material zum Ersetzen von Fogbank concoct. Die Regierung entschied sich für beide Zeit, Mitarbeiter und Geld auf das Problem auslösen, bis es nicht mehr vorhanden sind. Fogbank wurde schließlich neu entwickelt. Obwohl es seit Jahren Verzögerung und Ausgaben in den zehn Millionen Dollar übertragen W76 Instandsetzung Programm vorwärts.

Solche Vorfälle bieten ein Softwareentwickler, die häufig konfrontiert sind, um veraltete Objekte Ihren eigenen refurbish. Was geschieht in der Softwarewelt, wenn institutionelle Speicher falters? Der globale Y2K Wiederherstellung Aufwand an vergessen der Reihe des Jahrhunderts einen Einblick, wie veraltete Cobol und Fortran-Programmierern aus Milliarden von Zeilen in der größtenteils arbeiten gemischt angeboten Code.

In der Tat entstehen Gefahren, sobald die Arbeit beendet wird. Wichtige kontextbezogene wissen zu einem Softwareprojekt beginnt mit der fast sofort entwurfsrezensionen, vor allem, wie Teammitglieder verteilen. Spezielle "Wiederbelebung Dokumentation" mit Informationen zum Setup und Konfiguration kann Adresse Key Lücken können jedoch auch große Investitionen in die Dokumentation kann nicht herausfiltern.

Der Aufwand Fogbank veranschaulicht dies. Kämpfen Monaten Techniker zu verstehen, warum das Material Reverse Engineering mussten optimal ausgeführt wurde nicht. Es wurde später bekannt, dass es sich bei der modernen bereinigen Verfahren für die Komponente Materialien purify existierten, beim Fogbank zunächst in den 1980er Jahren hergestellt wurde. Kurz gesagt, war das Endprodukt, das sie erstellt wurden, zu reinen. Nur durch Hinzufügen von bestimmten trifft wurde wieder zurück in den Prozess des Teams endlich vollständig reverse Engineering Fogbank.

Haben Sie Ihren eigenen Fogbank anstrengend konfrontiert? Lassen Sie mich wissen, wie Sie verwaltet werden sollen. Eine e-Mail an mmeditor@microsoft.com.


Michael Desmondist der Chefredakteur des MSDN Magazine.