paper-with-me

Papers

Mining Frequent Structures in Conceptual Models

2024-06-11 · Mattia Fumagalli, Tiago Prince Sales, Pedro Paulo F. Barcelos, Giovanni Micale, Philipp-Lorenz Glaser, Dominik Bork, Vadim Zaytsev, Diego Calvanese, Giancarlo Guizzardi

The problem of using structured methods to represent knowledge is well-known in conceptual modeling and has been studied for many years. It has been proven that adopting modeling patterns represents an effective structural method. Patterns are, indeed, generalizable recurrent structures that can be exploited as solutions to design problems. They aid in understanding and improving the process of creating models. The undeniable value of using patterns in conceptual modeling was demonstrated in several experimental studies. However, discovering patterns in conceptual models is widely recognized as a highly complex task and a systematic solution to pattern identification is currently lacking. In this paper, we propose a general approach to the problem of discovering frequent structures, as they occur in conceptual modeling languages. As proof of concept, we implement our approach by focusing on two widely-used conceptual modeling languages. This implementation includes an exploratory tool that integrates a frequent subgraph mining algorithm with graph manipulation techniques. The tool processes multiple conceptual models and identifies recurrent structures based on various criteria. We validate the tool using two state-of-the-art curated datasets: one consisting of models encoded in OntoUML and the other in ArchiMate. The primary objective of our approach is to provide a support tool for language engineers. This tool can be used to identify both effective and ineffective modeling practices, enabling the refinement and evolution of conceptual modeling languages. Furthermore, it facilitates the reuse of accumulated expertise, ultimately supporting the creation of higher-quality models in a given language.

📄 PDF Abstract BibTeX arXiv:2406.07129

Code (3)

unibz-core/cm-mining 공식 구현
unibz-core/cm-mining_experimentdata 공식 구현
unibz-core/cmining-approach 공식 구현

Similar Papers 제목 키워드 기반

cgSpan: Pattern Mining in Conceptual Graphs

2021-10-26 · Adam Faci, Marie-Jeanne Lesot, Claire Laudy

Conceptual Graphs (CGs) are a graph-based knowledge representation formalism. In this paper we propose cgSpan a CG frequent pattern mining algorithm. It extends the DMGM-GSM algorithm that takes taxonomy-based labeled gr…

AliCG: Fine-grained and Evolvable Conceptual Graph Construction for Semantic Search at Alibaba

2021-06-03 · Ningyu Zhang, Qianghuai Jia, Shumin Deng, Xiang Chen 외

Conceptual graphs, which is a particular type of Knowledge Graphs, play an essential role in semantic search. Prior conceptual graph construction approaches typically extract high-frequent, coarse-grained, and time-invar…

graph constructionKnowledge Graphs

Detecting Important Patterns Using Conceptual Relevance Interestingness Measure

2021-10-21 · Mohamed-Hamza Ibrahim, Rokia Missaoui, Jean Vaillancourt

Discovering meaningful conceptual structures is a substantial task in data mining and knowledge discovery applications. While off-the-shelf interestingness indices defined in Formal Concept Analysis may provide an effect…

Building Japanese Predicate-argument Structure Corpus using Lexical Conceptual Structure

2012-05-01 · LREC 2012 5 · Yuichiroh Matsubayashi, Yusuke Miyao, Akiko Aizawa

This paper introduces our study on creating a Japanese corpus that is annotated using semantically-motivated predicate-argument structures. We propose an annotation framework based on Lexical Conceptual Structure (LCS), …

Natural Language InferenceSemantic Role Labeling

BigCarl: Mining frequent subnets from a single large Petri net

2021-03-21 · Ruqian Lu, Shuhan Zhang

While there have been lots of work studying frequent subgraph mining, very rare publications have discussed frequent subnet mining from more complicated data structures such as Petri nets. This paper studies frequent sub…