DATCloud: A Model-Driven Framework for Multi-Layered Data-Intensive Architectures
Moamin Abughazala, Henry Muccini

TL;DR
DATCloud is a model-driven framework that improves the design, validation, and refinement of multi-layered data-intensive architectures, emphasizing flexibility, scalability, and stakeholder communication.
Contribution
It introduces a standards-compliant, model-driven approach using structural and behavioral meta-models and DSLs to enhance reusability and reduce modeling time.
Findings
40% reduction in modeling time with VASARI system
32% improvement in flexibility over manual methods
Effective validation demonstrating practical benefits
Abstract
The complexity of multi-layered, data-intensive systems demands frameworks that ensure flexibility, scalability, and efficiency. DATCloud is a model-driven framework designed to facilitate the modeling, validation, and refinement of multi-layered architectures, addressing scalability, modularity, and real-world requirements. By adhering to ISO/IEC/IEEE 42010 standards, DATCloud leverages structural and behavioral meta-models and graphical domain-specific languages (DSLs) to enhance reusability and stakeholder communication. Initial validation through the VASARI system at the Uffizi Gallery demonstrates a 40% reduction in modeling time and a 32% improvement in flexibility compared to manual methods. While effective, DATCloud is a work in progress, with plans to integrate advanced code generation, simulation tools, and domain-specific extensions to further enhance its capabilities for…
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 · Advanced Database Systems and Queries
