Relational concept analysis in practice: Capitalizing on data modeling using design patterns
Braud A., Dolques X., Huchard M., Le Ber F., Martin P.. 2023. In : Durrschnabel Dominik (ed.), López Rodríguez Domingo (ed.). Formal concept analysis: 17th International Conference, ICFCA 2023, Kassel, Germany, July 17–21, 2023, Proceedings. Cham : Springer, p. 166-182. (Lecture Notes in Computer Science, 13934). International Conference on Formal Concept Analysis (ICFCA 2023). 17, 2023-07-17/2023-07-21, Kassel (Allemagne).
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”.
Documents associés
Communication de congrès
Agents Cirad, auteurs de cette publication :
- Martin Pierre — Persyst / UPR AIDA