Is a special class of applications mashup that is concerned with combining information from several data sources to construct value added information for business needs. Access to data sources is often carried out through Web services (this type of services is known as DaaS (Data-as-a-Service) Web services).
Published in Chapter:
Privacy-Conscious Data Mashup: Concepts, Challenges and Directions
Mahmoud Barhamgi (Claude Bernard Lyon 1 University, France), Chirine Ghedira (Claude Bernard Lyon 1 University, France), Salah-Eddine Tbahriti (Claude Bernard Lyon 1 University, France), Michael Mrissa (Claude Bernard Lyon 1 University, France), Djamal Benslimane (Claude Bernard Lyon 1 University, France), and Brahim Medjahed (University of Michigan-Dearborn, USA)
Copyright: © 2012
|Pages: 23
DOI: 10.4018/978-1-4666-0146-8.ch016
Abstract
Modern enterprises across all spectra are increasingly adopting SOA-based data integration architectures to rapidly respond to transient data business needs. In this chapter, the authors analyze a new class of enterprise data integration application, called Data Mashup, in which data services are composed on the fly to answer new data business demands. The chapter reviews the different approaches to data mashup, discusses their limitations, and identifies the main requirements to data mashup. The authors next propose a declarative data mashup approach addressing the identified requirements. Finally, the chapter presents some research directions that must be followed in order for data mashup technology to mature.