Framework

Ein Framework ist eine Grundstruktur, ein Rahmenwerk. Der Begriff Framework wird gleichermaßen in der Organisation, im Vertragswesen und in der Softwareentwicklung verwendet.

Im Software-Engineering ist ein Framework ein modernes Rahmenwerk, das dem Programmierer den Entwicklungsrahmen für seine Anwendungsprogrammierung zur Verfügung stellt und damit die Software-Architektur der Anwendungsprogramme bestimmt. Das Framework wird vorwiegend in der objektorientierten Programmierung eingesetzt und umfasst Bibliotheken und Komponenten wie Laufzeitumgebungen und stellt die Designgrundstruktur für die Entwicklung der Bausteine zur Verfügung. Diese Basisbausteine existieren in Form von abstrakten und konkreten Klassen und unterstützen das Erstellen von Applikationen. Das komplette Framework besteht aus mehreren Klassen, die zusammenarbeiten und wieder verwendbare Entwürfe darstellen.

Das Framework spezifiziert den Datenfluss und die Schnittstellen zwischen den Klassen und bildet die generelle, umfangreiche Rahmenstruktur, die in sich unterteilt ist und in die die Programme und Komponenten eingebettet sind.

Informationen zum Artikel
Deutsch: Framework
Englisch: framework
Veröffentlicht: 19.04.2012
Wörter: 142
Tags: #Plattformen
Links: Anwendungsprogramm, Bibliothek, Klasse, Objektorientierte Programmierung, Programm