Relational Concept Analysis in Practice: Capitalizing on Data Modeling using Design Patterns - Archive ouverte HAL
Conference Papers Year : 2023

Relational Concept Analysis in Practice: Capitalizing on Data Modeling using Design Patterns

Abstract

Many applications of Formal Concept Analysis (FCA) and its diverse extensions have been carried out in recent years. Among these extensions, Relational Concept Analysis (RCA) is one approach for addressing knowledge discovery in multi-relational datasets. Applying RCA requires stating a question of interest and encoding the dataset into the input RCA data model, i.e. an Entity-Relationship model with only Boolean attributes in the entity description and unidirectional binary relationships. From the various concrete RCA applications, recurring encoding patterns can be observed, that we aim to capitalize taking software engineering design patterns as a source of inspiration. This capitalization work intends to rationalize and facilitate encoding in future RCA applications. In this paper, we describe an approach for defining such design patterns, and we present two design patterns: "Separate/Gather Views" and "Level Relations".
Fichier principal
Vignette du fichier
2022_ICFCA_Design_Patterns_camera_ready.pdf (591.21 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-04148236 , version 1 (03-07-2023)

Identifiers

Cite

Agnès Braud, Xavier Dolques, Marianne Huchard, Florence Le Ber, Pierre Martin. Relational Concept Analysis in Practice: Capitalizing on Data Modeling using Design Patterns. ICFCA 2023 - 17th International Conference on Formal Concept Analysis, Jul 2023, Kassel, Germany. pp.166-182, ⟨10.1007/978-3-031-35949-1_12⟩. ⟨hal-04148236⟩
41 View
34 Download

Altmetric

Share

More