Mashing Up Next Generation of Online Applications

Abstracting the function from the code is the hallmark of service-oriented architectures. Several development frameworks enable companies to create 'mash-ups' of existing applications and Web services, rolling out dynamic tools on the fly.