Article in Book INBOOK-2016-01

BibliographyHirmer, Pascal; Mitschang, Bernhard: FlexMash - Flexible Data Mashups Based on Pattern-Based Model Transformation.
In: Daniel, Florian (ed.); Pautasso, Cesare (ed.): Rapid Mashup Development Tools.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
Communications in Computer and Information Science; 591, pp. 12-30, english.
Springer International Publishing, February 16, 2016.
ISBN: 978-3-319-28726-3; DOI: 10.1007/978-3-319-28727-0_2.
Article in Book.
CR-SchemaH.2.8 (Database Applications)
H.3.0 (Information Storage and Retrieval General)
E.1 (Data Structures)
KeywordsICWE rapid mashup challenge 2015; Data mashups; Transformation patterns; TOSCA; Cloud computing
Abstract

Today, the ad-hoc processing and integration of data is an important issue due to fast growing IT systems and an increased connectivity of the corresponding data sources. The overall goal is deriving high-level information based on a huge amount of low-level data. However, an increasing amount of data leads to high complexity and many technical challenges. Especially non-IT expert users are overburdened with highly complex solutions such as Extract-Transform-Load processes. To tackle these issues, we need a means to abstract from technical details and provide a flexible execution of data processing and integration scenarios. In this paper, we present an approach for modeling and pattern-based execution of data mashups based on Mashup Plans, a domain-specific mashup model that has been introduced in previous work. This non-executable model can be mapped onto different executable ones depending on the use case scenario. The concepts introduced in this paper were presented during the Rapid Mashup Challenge at the International Conference on Web Engineering 2015. This paper presents our approach, the scenario that was implemented for this challenge, as well as the encountered issues during its preparation.

Full text and
other links
Book on Springer
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Applications of Parallel and Distributed Systems
Project(s)SitOPT
Entry dateJanuary 14, 2016
   Publ. Department   Publ. Institute   Publ. Computer Science