1. A portal system comprising: a portal connected to at least one social backend, wherein said portal comprises an integration component communicating with said at least one social backend, wherein functionality of said at least one social backend is integrated into said portal system by creating at least one portal object that is associated with at least one social object, wherein said integration component comprises a portal listening component listening to events triggered by running applications of said portal and creating an event list by filtering said events for events associated with said at least one social backend; a backend processing component for keeping portal applications in synchronization with said at least one social backend regarding changes on a portal side; a backend query component querying application programming interfaces of said at least one social backend for current social objects and their states; and a portal model processing component calculating actions based on passed in states of current social objects from said backend query component and invoking corresponding application programming interface calls on said portal.