Security of Web Mashups: a Survey

Evol ution of Web 2.0 applications has changed the outl ook of business models and companies. Organizations need to rethink their communicati on, marketing and s ale channels and how their empl oyees and customers interact together i nternally and externally. Followi ng this new trend, they also need to adopt their IT i nfrastructure and enhance their online presence and services in order to stay competi ti ve in their businesses. Through this technol ogical transition to Web 2.0 paradigm new security and pri vacy issues arise which shoul d be taken into considerati on to protect the whole Rich Internet Applicati on (RIA) components. Web 2.0 has also introduced new possibilities for a better human computer interacti on via rich internet applicati ons such as Mashups that provi de a user-dri ven micro-integration of web-accessible data. At the moment Mashups are mainly used for less important tasks such as customized queries and map- based visualizations; however they have the potenti al to be used for more fundamental, complex and sophisticated tasks in combinati on wi th business processes. In this paper, the security and pri vacy aspects of Mashup Architecture and some existing challenges will be discussed in more details.