!--a11y-->
Komponentenmodell 
Durch Komponentisierung können Sie Software-Projekte von Anfang an systematisch in überschaubare und wiederverwendbare Einheiten strukturieren. Komponenten können andere Komponenten in wohldefinierter und kontrollierter Weise verwenden, untergeordnete Komponente kapseln, und ihre Funktionalität durch einen Satz von öffentlichen Schnittstellen, den Public Parts publizieren. Diese Ansätze sind im Komponentenmodell umgesetzt.
Wenn Sie in der Entwicklungsinfrastruktur entwickeln, ist die Nutzung von Komponenten unumgänglich, wenn Sie alle Typen von Entwicklungsprojekten einschließlich Web Dynpro nutzen wollen.
Das Komponentenmodell ist unabhängig von der verwendeten Technologie und kann mit verschiedenen Sprachen und Plattformen integriert werden. Im Gegensatz zu anderen Ansätzen wie COM/DCOM basiert es auf der Komponentisierung der Quellen einer Software, und ist daher nicht auf bestimmte Plattformen beschränkt.
Entwicklungsinfrastruktur und
SAP NetWeaver
Developer Studio unterstützen das Entwickeln mit Komponenten
uneingeschränkt.
· Anlegen von Development-Components aller vorhandener Typen.
¡ Explizite Definition von Abhängigkeiten zwischen Komponenten
¡ Schachtelung von Development-Components
¡ Definition von Public Parts
¡ Build auf DC-Ebene
· Behandlung von Softwarekomponenten.