Design pattern detection approaches: A systematic review of the literature

H Yarahmadi, SMH Hasheminejad - Artificial Intelligence Review, 2020 - Springer
… We can make the models of design patterns and we can map design pattern detection problem
into learning problem. Therefore, it causes to propose automatic approaches that they do …

Design patterns mining using neural sub-graph matching

P Ardimento, L Aversano, ML Bernardi… - Proceedings of the 37th …, 2022 - dl.acm.org
… In the subsequent phase, the system graph is firstly decomposed in overlapping sub-graphs
, the approach assessment is presented. Table 2 reports the design patterns detected in this …

[PDF][PDF] A Hybrid Graph Analysis and Machine Learning Approach Towards Automatic Software Design Pattern Recognition Across Multiple Programming Languages

R Oberhauser - International Journal on Advances in …, 2022 - opus-htw-aalen.bsz-bw.de
… , we propose the Hybrid Design Pattern Detection (HyDPD), a generalized approach for
detecting patterns that is programming-language-agnostic and combines graph analysis (GA) …

An efficient subgraph isomorphism solver for large graphs

ZA Ansari, M Abulaish - IEEE Access, 2021 - ieeexplore.ieee.org
… The graph decomposition is done in such a way that the … decomposition, the subgraph
isomorphism solver identifies all embeddings of the pattern graph into the candidate subgraphs

DecoMine: A Compilation-Based Graph Pattern Mining System with Pattern Decomposition

J Chen, X Qian - Proceedings of the 28th ACM International Conference …, 2022 - dl.acm.org
pattern decomposition to a GPM system. First, the performance of pattern decomposition
algorithms depends on how to decompose the whole pattern into subpatterns. The original …

Design Pattern Detection by Using Correlation Feature Selection Technique

S Dewangan, RS Rao - 2022 IEEE 11th International …, 2022 - ieeexplore.ieee.org
graphs. Pande A.[9] proposed graph decomposition and graph isomorphism for detecting
Gupta and AK Tripathi, "DNIT — A new approach for design pattern detection," International …

SICode: Embedding-Based Subgraph Isomorphism Identification for Bug Detection

Y Gong, J Nie, W You, W Shi, J Huang… - Proceedings of the …, 2024 - dl.acm.org
subgraph matching to reduce the influence of noise elements. We train a graph embedding
model and subgraph isomorphism … is decomposed into a series of query graphs denoted as {…

[PDF][PDF] A decomposition-compatible canonization framework for the graph isomorphism problem

D Wiebking - 2021 - publications.rwth-aachen.de
new fastest FPT-isomorphism test for graphs parameterized by treewidth. While developing
novel decomposition techniques for minor-closed graph … groups of such graphs from a purely …

Isomorphic Graph Embedding for Progressive Maximal Frequent Subgraph Mining

TT Nguyen, TT Nguyen, TH Nguyen, H Yin… - ACM Transactions on …, 2023 - dl.acm.org
… Given a data graph G, we can decompose G into a collection of small subgraphs with the …
—a new approach to maximal pattern mining using isomorphism-preserving graph embedding, …

A survey on distributed graph pattern matching in massive graphs

S Bouhenni, S Yahiaoui… - ACM Computing …, 2021 - dl.acm.org
… 2.1 Structural Graph Pattern Matching We define graph isomorphism and subgraph isomorphism,
… [81], the pattern graph was decomposed into stars (two level trees) that can be found …