In den Anfängen der modernen Kommunikations- und Steuerungstechnik wurde der Fehler gemacht, in einem geradezu atemlosen Tempo zu immer neuen Entwicklungen überzugehen und die dabei überholte Technik außer acht zu lassen. Das traf vor allem auf die Software zu, bei der nicht mehr interessierte, wie die Anfänge eigentlich waren.
Erst wenn die moderne Technik aufgrund eines Fehlers in der Vergangenheit ausfiel, wurde allen bewußt, daß die alte Technik immer noch das Fundament darstellte, auf dem alle weiteren Entwicklungen fußten. Man konnte die meisten Probleme nur dadurch lösen, daß man die längst pensionierten Pioniere der Technik aus dem Ruhestand holte und ihr Wissen nutzte, um nötige Reparaturen an dem Fundament auszuführen.
Aufgrund dieser Erfahrungen begann man dann damit, Software-Bibliotheken aufzubauen, in denen alles verzeichnet war, was von Anfang an in der Kommunikations- und Steuerungstechnik entwickelt worden war. In Notfällen konnte man nun auf diese Bibliothek zurückgreifen.