Architecting Data-Intensive Applications : From Data Architecture Design to Its Quality Assurance
Moamin Abughazala

TL;DR
This paper presents a framework using Model Driven Engineering to design data architectures that automate data quality monitoring, improving efficiency and reliability in data-intensive applications across various industries.
Contribution
It introduces a novel architecture framework that automates data quality checks and streamlines data architecture modeling using MDE techniques.
Findings
Framework effectively models data architectures.
Automates data quality monitoring processes.
Demonstrated success across multiple industry cases.
Abstract
Context - The exponential growth of data is becoming a significant concern. Managing this data has become incredibly challenging, especially when dealing with various sources in different formats and speeds. Moreover, Ensuring data quality has become increasingly crucial for effective decision-making and operational processes. Data Architecture is crucial in describing, collecting, storing, processing, and analyzing data to meet business needs. Providing an abstract view of data-intensive applications is essential to ensure that the data is transformed into valuable information. We must take these challenges seriously to ensure we can effectively manage and use the data to our advantage. Objective - To establish an architecture framework that enables a comprehensive description of the data architecture and effectively streamlines data quality monitoring. Method - The architecture…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsService-Oriented Architecture and Web Services · Business Process Modeling and Analysis · Model-Driven Software Engineering Techniques
