LMS bearbeitet PLAM-Bibliotheken. PLAM-Bibliotheken sind PAM-Dateien des BS2000, die mit der Bibliotheks-Zugriffsmethode PLAM (Program Library Access Method) bearbeitet werden.
Eine PLAM-Bibliothek enthält Elemente und ein Inhaltsverzeichnis der gespeicherten Elemente. PLAM-Bibliotheken dienen zum Speichern von Quellprogrammen, Makros, Bindemodulen, Phasen, Listen, Prozeduren, Text usw. PLAM-Bibliotheken haben die Eigenschaft, dass
alle Elementtypen in einer Bibliothek mit einheitlichen Anweisungen bearbeitet werden können,
gleichnamige Elemente existieren können, die sich nur durch Typ- oder Versionsbezeichnung unterscheiden,
auf die Bibliothek von mehreren Benutzern gleichzeitig auch schreibend zugegriffen werden kann,
für die meisten während eines SW-Entwicklungsprozesses anfallenden Datenelemente eine einheitliche Datenhaltung mit einheitlichen Zugriffsfunktionen existiert und
die Dienstprogramme und Compiler auf diese Datenhaltung zugreifen und die einzelnen Elemente direkt bearbeiten können.
Programmbibliotheken werden im Folgenden auch kurz mit „Bibliotheken“ bezeichnet.