Decision Support Systems (DSS) have traditionally relied on relational data warehouses and ETL pipelines, which provide stable analytics over structured data but struggle with the rapid emergence of heterogeneous data lakes. Rebuilding DSS infrastructures to natively accommodate NoSQL sources is rarely feasible due to the critical role of legacy systems. This paper addresses the challenge of incrementally extending DSS with evolving NoSQL data while preserving analytical consistency, integrity, and compatibility with existing assets. To this end, we propose an MDE-based approach that leverages a unified model to abstract NoSQL structures into entities, attributes, and relationships. A set of transformation rules is introduced to generate evolution operations that update DSS models and keep them consistent. We demonstrate the applicability of our approach through a medical case study based on the MIMIC-III clinical database, extended with NoSQL sources from telemedicine, Internet of Medical Things, and rehabilitation data. The results show that our method enables seamless model evolution, preserving semantics and unlocking new analytical capabilities without disrupting the operational core.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Managing Model Evolution from NoSQL Data Lakes to Decision Support Systems

  • Said Taktak,
  • Zoubair Mabrouk,
  • Slim Kallel,
  • Ahmed Hadj Kacem

摘要

Decision Support Systems (DSS) have traditionally relied on relational data warehouses and ETL pipelines, which provide stable analytics over structured data but struggle with the rapid emergence of heterogeneous data lakes. Rebuilding DSS infrastructures to natively accommodate NoSQL sources is rarely feasible due to the critical role of legacy systems. This paper addresses the challenge of incrementally extending DSS with evolving NoSQL data while preserving analytical consistency, integrity, and compatibility with existing assets. To this end, we propose an MDE-based approach that leverages a unified model to abstract NoSQL structures into entities, attributes, and relationships. A set of transformation rules is introduced to generate evolution operations that update DSS models and keep them consistent. We demonstrate the applicability of our approach through a medical case study based on the MIMIC-III clinical database, extended with NoSQL sources from telemedicine, Internet of Medical Things, and rehabilitation data. The results show that our method enables seamless model evolution, preserving semantics and unlocking new analytical capabilities without disrupting the operational core.