Ein Portal bildet die Präsentationsschicht eines web-basierten Informa- tionssystems und integriert die Inhalte verschiedener Anwendungen und Anwendungskomponenten. Die wachsende Popularität der Portale macht ein einheitliches Programmiermodell für Portlets - die Kompo- nenten im Portal - wünschenswert. Mit der Java Portlet Specification ist ein Standard für Portlets auf der Grundlage von Java-Technologien geschaffen worden.