Proceedings of the Sixteenth International Workshop on Data Warehousing and OLAP 2013
DOI: 10.1145/2513190.2513202
|View full text |Cite
|
Sign up to set email alerts
|

Using REO on ETL conceptual modelling

Abstract: The formalization of software patterns has proven to be very useful in software developing, improving systems communication, data interchange across platforms, and simplifying the integration of processes and data flows. Populating a data warehouse (ETL) is often a very complex task demanding significant computational resources, involving not only large volumes of data that must be processed but also undesirable change of business requirements. All of this leads frequently to reuse significant parts of other E… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
7
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 18 publications
0
7
0
Order By: Relevance
“…In other hand, several studies focused on the development of ETL functionalities model which are considered as important sub-processes of ETL. For example, [17] designs CDC functionality (Changing Data Capture) as colored network (CPN) describing and presenting the behavior of ETL processes, and [15] presents SCD (slowly Changing Dimension) and SKP (Surrogate key Pipeline) through a coordination Reo language to improve the synchronization between the entities that interact with each other. Today, Information System researchers are facing a big explosion of web data, especially with social media (Facebook, Twitter, Youtube,).…”
Section: Related Workmentioning
confidence: 99%
“…In other hand, several studies focused on the development of ETL functionalities model which are considered as important sub-processes of ETL. For example, [17] designs CDC functionality (Changing Data Capture) as colored network (CPN) describing and presenting the behavior of ETL processes, and [15] presents SCD (slowly Changing Dimension) and SKP (Surrogate key Pipeline) through a coordination Reo language to improve the synchronization between the entities that interact with each other. Today, Information System researchers are facing a big explosion of web data, especially with social media (Facebook, Twitter, Youtube,).…”
Section: Related Workmentioning
confidence: 99%
“…In spite of the expressiveness and utility capabilities of BPMN especially at the initial stages of development, several difficulties emerge when we need to generate a specific executable model from a previous conceptual model. However, the REO coordination language [14] takes us to other level on process formalization, allowing for more "task independent" models and for the simulation of model designed. If we focus primarily at the coordination level representation rather to tasks internal composition, we can represent ETL patterns as black boxes, avoiding to show numerous details, tasks and ETL artefacts, at a technical level that any user with basic ETL knowledge and skills will be able to interpret and understand and ETL system model from scratch.…”
Section: Related Workmentioning
confidence: 99%
“…More recently, Akkaoui et al [11] provided a framework that allows for the translation of abstract BPMN models to its concrete execution in a target ETL tool. In some other works we already explored the use of ETL patterns with BPMN for ETL conceptual modelling [12]- [16]. Although the experiments done with BPMN, we have also explore the use of Reo [16] in the representation of ETL patterns.…”
Section: Related Workmentioning
confidence: 99%
“…In some other works we already explored the use of ETL patterns with BPMN for ETL conceptual modelling [12]- [16]. Although the experiments done with BPMN, we have also explore the use of Reo [16] in the representation of ETL patterns. When compared to BPMN, Reo provides a more concrete and formal way to define ETL processes, avoiding the lack of expressiveness of the BPMN notation that is very useful to communicate with non-technical users but difficult to convert to ETL processes execution primitives.…”
Section: Related Workmentioning
confidence: 99%