Widgets Container and Mashup edition tools for composing end-user centric mashup applications