Ein plattformunabhängiges Modell, Platform Indipendent Model (PIM), ist ein abstraktes und von der Technologie der Implementierung unabhängiges Architekturmodell. Das plattformunabhängige Modell, das im Zusammenhang steht mit der modellgetriebenen Architektur ( MDA), baut auf dem CIM-Modell, Computation Independent Model (CIM), auf und beschreibt die Struktur und das Verhalten des geplanten Softwaresystems.