Developer's Guide To Sap Netweaver Composition Environment by Jan Rauscher & Volker Stiehl