Anfang Zurück Weiter Ende Index Homepage

Das erste erfolgreiche Konzept war das des Softwaremoduls. Ein Modul bietet seinen Benutzern nach außen eine eigne Schnittstelle an. Benutzer kommunizieren mit diesem Modul ausschließlich über diese Schnittstelle. Ihre interne Implementierung befindet sich im Modulrumpf und ist nach außen nicht sichtbar (Information Hiding).

Softwaremodule gibt es in 2 verschieden Ausprägungen, einmal als AbstrakteDatenstruktur (ADS) oder als Abstrakten Datentyp (ADT).