Exploiting Software Product Lines and Formal Concept Analysis for the Design of Data Lake Architectures - Archive ouverte HAL Access content directly
Book Sections Year : 2020

Exploiting Software Product Lines and Formal Concept Analysis for the Design of Data Lake Architectures

Abstract

This chapter aims to investigate an approach to assisting the user in the design of a data lake architecture. Software product line engineering is an approach that allows for the formalization of a series of similar software products or systems, which only differ in some of their optional components. The chapter introduces a formalization approach based on the model of product lines. Before doing so, it provides an overview of basic notions and terminology related to Software Product Line and Formal Concept Analysis. The chapter shows an approach to assisting and accelerating the construction of a data lake. This approach consists of high‐level modeling, independent from physical tools, relying on existing software product line concepts. The chapter considers existing semi‐automated processes to generate the feature model that provides us with a preliminary formal model regarding the functionalities of the components of a data lake.
No file

Dates and versions

hal-03085710 , version 1 (21-12-2020)

Identifiers

Cite

Marianne Huchard, Anne Laurent, Thérèse Libourel Rouge, Cédrine Madera, André Miralles. Exploiting Software Product Lines and Formal Concept Analysis for the Design of Data Lake Architectures. Anne Laurent; Dominique Laurent; Cédrine Madera. Data Lakes, Wiley, pp.41-56, 2020, 978-1-119-72043-0. ⟨10.1002/9781119720430.ch3⟩. ⟨hal-03085710⟩
164 View
0 Download

Altmetric

Share

Gmail Facebook X LinkedIn More