La piattaforma è progettata per consentire aggiornamenti e aggiunte all'installazione iniziale. Il Gestore degli aggiornamenti della piattaforma gestisce questa attività collegandosi ai siti contenenti gli aggiornamenti. (Per ulteriori informazioni sulle funzioni e sul Gestore degli aggiornamenti, fare riferimento alla Guida per l'utente del workbench e alla sezione Installazione e aggiornamento della piattaforma).
E' necessario assemblare il proprio lavoro in un formato che verrà accettato dal Gestore degli aggiornamenti. Quando si distribuisce un aggiornamento alla piattaforma, si fornisce una funzione.
Le funzioni dispongono di un manifest che fornisce le informazioni di base sulla funzione e sul relativo contenuto. Il contenuto può comprendere plug-in, frammenti e altri file importanti per la funzione. Il formato di distribuzione per una funzione è un JAR.
Nel PDE, il processo di sviluppo caratteristico corrisponde a quanto riportato di seguito: