{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:07:39Z","timestamp":1750230459918,"version":"3.40.3"},"publisher-location":"Cham","reference-count":15,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319234847"},{"type":"electronic","value":"9783319234854"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-23485-4_60","type":"book-chapter","created":{"date-parts":[[2015,8,24]],"date-time":"2015-08-24T16:07:15Z","timestamp":1440432435000},"page":"597-602","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["A Domain-Specific Language for ETL Patterns Specification in Data Warehousing Systems"],"prefix":"10.1007","author":[{"given":"Bruno","family":"Oliveira","sequence":"first","affiliation":[]},{"given":"Orlando","family":"Belo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,8,25]]},"reference":[{"key":"60_CR1","unstructured":"OMG, Documents Associated With Business Process Model And Notation (BPMN) Version 2.0 (2011)"},{"key":"60_CR2","doi-asserted-by":"crossref","unstructured":"Thomsen, C., Pedersen, T.B.: Pygrametl: a powerful programming framework for extract-transform-load programmers. In: Proceeding of the ACM Twelfth International Workshop on Data Warehousing and OLAP, DOLAP 2009, pp. 49\u201356 (2009)","DOI":"10.1145\/1651291.1651301"},{"key":"60_CR3","doi-asserted-by":"crossref","unstructured":"Vassiliadis, P., Simitsis, A., Skiadopoulos, S.: Conceptual modeling for ETL processes. In: Proceedings of the 5th ACM International Workshop on Data Warehousing and OLAP, DOLAP 2002, pp. 14\u201321 (2002)","DOI":"10.1145\/583890.583893"},{"key":"60_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"782","DOI":"10.1007\/3-540-47961-9_67","volume-title":"Advanced Information Systems Engineering","author":"P Vassiliadis","year":"2002","unstructured":"Vassiliadis, P., Simitsis, A., Skiadopoulos, S.: On the logical modeling of ETL processes. In: Pidduck, A., Mylopoulos, J., Woo, C.C., Ozsu, M. (eds.) CAiSE 2002. LNCS, vol. 2348, pp. 782\u2013786. Springer, Heidelberg (2002)"},{"key":"60_CR5","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1016\/j.dss.2006.12.002","volume":"45","author":"A Simitsis","year":"2008","unstructured":"Simitsis, A., Vassiliadis, P.: A method for the mapping of conceptual designs to logical blueprints for ETL processes. Decis. Support Syst. 45, 22\u201340 (2008)","journal-title":"Decis. Support Syst."},{"issue":"4","key":"60_CR6","first-page":"42","volume":"23","author":"P Vassiliadis","year":"2000","unstructured":"Vassiliadis, P., Vagena, Z., Skiadopoulos, S., Karayannidis, N., Sellis, T.: Arktos: A Tool for Data Cleaning and Transformation in Data Warehouse Environments. IEEE Data Eng. Bull. 23(4), 42\u201347 (2000)","journal-title":"IEEE Data Eng. Bull."},{"key":"60_CR7","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1016\/j.datak.2005.11.004","volume":"59","author":"S Luj\u00e1n-Mora","year":"2006","unstructured":"Luj\u00e1n-Mora, S., Trujillo, J., Song, I.-Y.: A UML profile for multidimensional modeling in data warehouses. Data Knowl. Eng. 59, 725\u2013769 (2006)","journal-title":"Data Knowl. Eng."},{"key":"60_CR8","first-page":"307","volume":"2813","author":"J Trujillo","year":"2003","unstructured":"Trujillo, J., Luj\u00e1n-Mora, S.: A UML based approach for modeling ETL processes in data warehouses. Concept. Model. 2813, 307\u2013320 (2003)","journal-title":"Concept. Model."},{"key":"60_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1007\/978-3-642-16373-9_2","volume-title":"Conceptual Modeling \u2013 ER 2010","author":"K Wilkinson","year":"2010","unstructured":"Wilkinson, K., Simitsis, A., Castellanos, M., Dayal, U.: Leveraging business process models for ETL design. In: Parsons, J., Saeki, M., Shoval, P., Woo, C., Wand, Y. (eds.) ER 2010. LNCS, vol. 6412, pp. 15\u201330. Springer, Heidelberg (2010)"},{"key":"60_CR10","doi-asserted-by":"crossref","unstructured":"El Akkaoui, Z., Zimanyi, E.: Defining ETL worfklows using BPMN and BPEL. In: Proceedings of the ACM Twelfth International Workshop on Data Warehousing and OLAP, DOLAP 2009, pp. 41\u201348 (2009)","DOI":"10.1145\/1651291.1651299"},{"key":"60_CR11","doi-asserted-by":"crossref","unstructured":"El Akkaoui, Z., Zim\u00e0nyi, E., Maz\u00f3n, J.-N., Trujillo, J.: A model-driven framework for ETL process development. In: Proceedings of the ACM 14th International Workshop on Data Warehousing and OLAP, DOLAP 2011, pp. 45\u201352 (2011)","DOI":"10.1145\/2064676.2064685"},{"key":"60_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-32584-7_1","volume-title":"Data Warehousing and Knowledge Discovery","author":"Z El Akkaoui","year":"2012","unstructured":"El Akkaoui, Z., Maz\u00f3n, J.-N., Vaisman, A., Zim\u00e1nyi, E.: BPMN-based conceptual modeling of ETL processes. In: Cuzzocrea, A., Dayal, U. (eds.) DaWaK 2012. LNCS, vol. 7448, pp. 1\u201314. Springer, Heidelberg (2012)"},{"key":"60_CR13","doi-asserted-by":"publisher","first-page":"46","DOI":"10.4018\/jdwm.2013070103","volume":"9","author":"Z El Akkaoui","year":"2013","unstructured":"El Akkaoui, Z., Zimanyi, E., Mazon, J.-N., Trujillo, J.: A BPMN-based design and maintenance framework for ETL processes. Int. J. Data Warehous. Min. 9, 46 (2013)","journal-title":"Int. J. Data Warehous. Min."},{"key":"60_CR14","first-page":"3","volume":"23","author":"E Rahm","year":"2000","unstructured":"Rahm, E., Do, H.: Data cleaning: Problems and current approaches. IEEE Data Eng. Bull. 23, 3\u201313 (2000)","journal-title":"IEEE Data Eng. Bull."},{"key":"60_CR15","unstructured":"K\u00f6ppen, V., Br\u00fcggemann, B., Berendt, B.: Designing Data Integration: The ETL Pattern Approach. Eur. J. Informatics Prof. XII (2011)"}],"container-title":["Lecture Notes in Computer Science","Progress in Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-23485-4_60","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,8]],"date-time":"2023-02-08T16:38:14Z","timestamp":1675874294000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-23485-4_60"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319234847","9783319234854"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-23485-4_60","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"25 August 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}