Chapter 4

Domain-Driven Design of Big Data Systems Based on a Reference Architecture

Cigdem Avci Salma; Bedir Tekinerdogan; Ioannis N. Athanasiadis    Wageningen University, Information Technology, Wageningen, The Netherlands


In general, different application domains may require different big data systems. To enhance the understanding of big data systems and support the architect in designing big data architectures, we propose a domain-driven design approach for deriving application architectures. To this end, we propose a domain engineering approach in which a family feature model, reference architecture, and corresponding design rules are identified. The family feature model is derived based on a domain analysis of big data ...

Get Software Architecture for Big Data and the Cloud now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.