Für die interne Organisation einer Bibliotheks-Datei ist eine indexsequentielle Struktur erforderlich. Nach öfteren Änderungen in der Datei durch Speichern (A.4.5.3) und Löschen (A.4.5.4) von Teilschaltungen wird bei dieser Dateiorganisationsform die Datei ineffektiv, d.h., es wird unnötig viel Massenspeicherplatz belegt und die Zugriffszeit auf eine Teilschaltung steigt. Es ist daher nach einiger Zeit notwendig, die Bibliotheks-Datei zu reorganisieren. Zu diesem Zweck steht das Programm JANLIR zur Verfügung, das eine Bibliotheks-Datei auf eine andere Datei unter gleichzeitiger Strukturoptimierung umkopiert.