This stuff is currently only available in German but you might probably have a look at a very similiar talk which was held at EGovOS in Washington DC.
Homepage Andreas Tille