Ponieważ platforma oferuje ogólny, jednolity model elementów debugowania, istnieje możliwość udostępnienia punktu startowego na potrzeby implementacji interfejsu użytkownika debugowania. Centrum obsługi interfejsu użytkownika debugowania jest prezentacja modelu debugowania (IDebugModelPresentation). Prezentacja modelu debugowania odpowiada za dostarczanie etykiet, obrazów oraz edytorów powiązanych z konkretnymi elementami debugowania.
Moduły dodatkowe definiujące własne modele debugowania zazwyczaj udostępniają prezentację modelu debugowania w celu wyświetlania elementów debugowania w tym modelu.Służy do tego punkt rozszerzenia org.eclipse.debug.ui.debugModelPresentations. Pozwala on na powiązanie implementacji interfejsu IDebugModelPresentation z identyfikatorem konkretnego modelu debugowania.
Należy zauważyć, że elementy modelu debugowania znają identyfikator modelu debugowania, z którego pochodzą.Oznacza to, że po podaniu elementu debugowania platforma debugowania może uzyskać identyfikator modelu debugowania, a następnie wyszukać w rejestrze rozszerzenia odpowiednią prezentację modelu debugowania.
Fragment kodu dodający prezentację modelu debugowania wygląda następująco:
<extension point = "org.eclipse.debug.ui.debugModelPresentations"> <debugModelPresentation class = "org.eclipse.jdt.internal.debug.ui.JDIModelPresentation" id = "org.eclipse.jdt.debug" detailsViewerConfiguration = "org.eclipse.jdt.internal.debug.ui.display.DetailsViewerConfiguration"> </debugModelPresentation> </extension>
W prezentacji modelu debugowania można określić opcjonalny element detailsViewerConfiguration.Przeglądarka szczegółów musi rozszerzać klasę JFace o nazwie SourceViewerConfiguration. Znaczenie "szczegółów" jest interpretowane przez model debugowania.Szczegóły te są generowane przez prezentację modelu debugowania i przekazywane do przeglądarki szczegółów. Debuger Java na przykład używa przeglądarki szczegółów do wyświetlania asystenta kodu w widoku Zmienne w trakcie wartościowania wyrażeń.
Implementatorzy interfejsu IDebugModelPresentation mogą także zaimplementować interfejs IDebugEditorPresentation w celu uzyskania lepszej kontroli nad edytorem wyświetlającym kod źródłowy dla ramki stosu. Dzięki temu można kontrolować pozycję edytora oraz adnotacje w kodzie źródłowym.