
 
REFERENCES 
Belo, O., Oliveira, B., Lopes, C., Marques, R., Santos, V., 
2015a. Using a Domain-Specific Language to Enrich 
ETL  Schemas,  in:  Morzy,  T.,  Valduriez,  P., 
Bellatreche, L. (Eds.), New Trends  in Databases and 
Information  Systems.  Springer  International 
Publishing,  Poitiers,  France,  pp.  28–35. 
https://doi.org/10.1007/978-3-319-23201-0_4. 
Belo, O., Oliveira, B., Medeiros, M., Faria, P., Leite, M., 
2015b. Improving Selective Collection of Urban Waste 
Using  a  Business  Intelligence  System,  in:  3rd 
International  Conference  WASTES:  Solutions, 
Treatments and Opportunities (WASTES‘2015). 
Bouman, R., Dongen, J. Van, 2009. Pentaho® Solutions: 
Business  Intelligence  and  Data  Warehousing  with 
Pentaho and MySQL®, Solutions. John Wiley & Sons, 
Inc. 
Dijkman, R.M., Dumas, M., Ouyang, C., 2008. Semantics 
and analysis of business process models in BPMN. Inf. 
Softw. Technol. 50, 1281–1294. https://doi.org/https:// 
doi.org/10.1016/j.infsof.2008.02.006. 
El  Akkaoui,  Z.,  Zimanyi,  E.,  2009.  Defining  ETL 
worfklows using BPMN and BPEL, in: Proceedings of 
the  ACM  Twelfth  International  Workshop  on  Data 
Warehousing  and  OLAP.  ACM, Hong Kong, China, 
pp. 41–48. https://doi.org/10.1145/1651291.1651299. 
El  Akkaoui,  Z.,  Zimànyi,  E.,  Mazón,  J.-N.,  Trujillo,  J., 
2011.  A  Model-driven  Framework  for  ETL  Process 
Development,  in:  Proceedings  of  the  ACM  14th 
International  Workshop  on  Data  Warehousing  and 
OLAP, DOLAP ’11. ACM, New York, NY, USA, pp. 
45–52. https://doi.org/10.1145/2064676.2064685. 
Gamma,  E.,  Helm,  R.,  Johnson,  R.,  Vlissides,  J.,  1994. 
Design Patterns: Elements of Reusable Object-oriented 
Software, Addison-We. ed. Pearson Education. 
Kppen, V., Brggemann, B., Berendt, B., 2011. Designing 
Data Integration: The ETL Pattern Approach. Eur. J. 
Informatics Prof. 13, 49–55. 
Oliveira, B., Belo, O., 2015. A Domain-Specific Language 
for  ETL Patterns  Specification  in  Data Warehousing 
Systems, in: Pereira, F., and Machado, P., and Costa, 
E., and Cardoso, A. (Eds.), 17th Portuguese Conference 
on  Artificial  Intelligence  (EPIA‘2015).  Springer 
International  Publishing,  Coimbra,Portugal,  pp.  597–
602. https://doi.org/10.1007/978-3-319-23485-4_60. 
Oliveira, B., Belo, O., 2014a. Modelling ETL workflows 
using YAWL, in: Hammoudi, Slimane and Maciaszek, 
Leszek  and  Cordeiro,  J.  (Ed.),  16th  International 
Conference  on  Enterprise  Information  Systems 
(ICEIS).  SCITEPRESS  -  Science  and  Technology 
Publications,  Lda,  Lisbon,  Portugal,  pp.  299–307. 
https://doi.org/10.5220/0004947302990307. 
Oliveira, B., Belo, O., 2014b. On the Conceptualization of 
ETL Patterns A Reo Approach, in: Almeida, A.M., 
Bernardino,  J.,  Gomes,  E.F.  (Eds.),  18th 
International Database Engineering & Applications 
Symposium  (IDEAS).  ACM,  Porto,  Portugal,  pp. 
348--351.  https://doi.org/10.1145/2628194. 
2628247. 
Oliveira, B., Belo, O., 2013. Using Reo on ETL Conceptual 
Modelling - A First  Approach, in: Cuzzocrea, I.S. 
and L.B. and A. (Ed.), Proceedings of the Sixteenth 
International Workshop on  Data Warehousing and 
Olap, Dolap 2013. ACM, San Francisco, California, 
USA,  pp.  55–60.  https://doi.org/10.1145/ 
2513190.2513202. 
Oliveira,  B.,  Belo,  O.,  Cuzzocrea,  A.,  2014.  A  pattern-
oriented  approach  for  supporting  ETL  conceptual 
modelling and its YAWL-based implementation, in: 
And, M.H., And, A.H., And, O.B., Francalanci, C. 
(Eds.), Proceedings of 3rd International Conference 
on  Data  Management  Technologies  and 
Applications. SciTePress, Vienna, Austria, pp. 408–
415. 
Ou-Yang,  C.,  Lin,  Y.D.,  2008.  BPMN-based  business 
process  model  feasibility  analysis:  a  petri  net 
approach.  Int.  J.  Prod.  Res.  46,  3763–3781. 
https://doi.org/10.1080/00207540701199677. 
Vassiliadis, P., Simitsis, A., Terrovitis, M., Skiadopoulos, 
S.,  2005.  Blueprints  and  Measures  for  ETL 
Workflows,  in:  Delcambre,  L.,  and  Kop,  C.,  and 
Mayr,  H.C.,  and  Mylopoulos,  J.,  and  Pastor,  O. 
(Eds.), Proceedings of Conceptual Modeling -- ER 
2005: 24th International Conference on Conceptual 
Modeling. Springer Berlin Heidelberg, Klagenfurt, 
Austria,  pp.  385–400.  https://doi.org/10.1007/ 
11568322_25. 
Vassiliadis, P., Vagena, Z., Skiadopoulos, S., Karayannidis, 
N.,  Sellis,  T.,  2000.  ARKTOS:  A  tool  for  data 
cleaning  and  transformation  in  data  warehouse 
environments. IEEE Data Eng. Bull. 23, 42–47. 
Wilkinson,  K.,  Simitsis,  A.,  Castellanos,  M.,  Dayal,  U., 
2010. Leveraging Business Process Models for ETL 
Design, in: Parsons, J., and Saeki, M., and Shoval, 
P., and Woo, C., and Wand, Y. (Eds.), Conceptual 
Modeling -- ER 2010: 29th International Conference 
on  Conceptual  Modeling.  Springer  Berlin 
Heidelberg,  Vancouver,  Canada,  pp.  15–30. 
https://doi.org/10.1007/978-3-642-16373-9_2. 
From ETL Conceptual Design to ETL Physical Sketching using Patterns
269