Link Prediction for Completing Graphical Software Models Using Neural Networks

被引:0
作者
Leblebici, Onur [1 ]
Tuglular, Tugkan [1 ]
Belli, Fevzi [1 ,2 ]
机构
[1] Izmir Inst Technol, Dept Comp Engn, TR-35430 Izmir, Turkiye
[2] Univ Paderborn, Dept Comp Sci Elect Engn & Math, D-33098 Paderborn, Germany
关键词
Software engineering; Predictive models; Graph neural networks; Graphical user interfaces; Graphical models; Data models; Behavioral sciences; Event detection; Couplings; Event-based modeling; graph neural networks; link prediction;
D O I
10.1109/ACCESS.2023.3323591
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deficiencies and inconsistencies introduced during the modeling of software systems may result in high costs and negatively impact the quality of all developments performed using these models. Therefore, developing more accurate models will aid software architects in developing software systems that match and exceed expectations. This paper proposes a graph neural network (GNN) method for predicting missing connections, or links, in graphical models, which are widely employed in modeling software systems. The proposed method utilizes graphs as allegedly incomplete, primitive graphical models of the system under consideration (SUC) as input and proposes links between its elements through the following steps: (i) transform the models into graph-structured data and extract features from the nodes, (ii) train the GNN model, and (iii) evaluate the performance of the trained model. Two GNN models based on SEAL and DeepLinker are evaluated using three performance metrics, namely cross-entropy loss, area under curve, and accuracy. Event sequence graphs (ESGs) are used as an example of applying the approach to an event-based behavioral modeling technique. Examining the results of experiments conducted on various datasets and variations of GNN reveals that missing connections between events in an ESG can be predicted even with relatively small datasets generated from ESG models.
引用
收藏
页码:115934 / 115950
页数:17
相关论文
共 50 条
  • [41] Stacking models for nearly optimal link prediction in complex networks
    Ghasemian, Amir
    Hosseinmardi, Homa
    Galstyan, Aram
    Airoldi, Edoardo M.
    Clauset, Aaron
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2020, 117 (38) : 23393 - 23400
  • [42] DISTRIBUTED LINK SPARSIFICATION FOR SCALABLE SCHEDULING USING GRAPH NEURAL NETWORKS
    Zhao, Zhongyuan
    Swami, Ananthram
    Segarra, Santiago
    2022 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2022, : 5308 - 5312
  • [43] Link prediction for ex ante influence maximization on temporal networks
    Eric Yanchenko
    Tsuyoshi Murata
    Petter Holme
    Applied Network Science, 8
  • [44] Link prediction for ex ante influence maximization on temporal networks
    Yanchenko, Eric
    Murata, Tsuyoshi
    Holme, Petter
    APPLIED NETWORK SCIENCE, 2023, 8 (01)
  • [45] wsGAT: Weighted and Signed Graph Attention Networks for Link Prediction
    Grassia, Marco
    Mangioni, Giuseppe
    COMPLEX NETWORKS & THEIR APPLICATIONS X, VOL 1, 2022, 1015 : 369 - 375
  • [46] Privacy-Preserving Link Prediction in Multiple Private Networks
    Zhang, Hai-Feng
    Ma, Xiao-Jing
    Wang, Jing
    Zhang, Xingyi
    Pan, Donghui
    Zhong, Kai
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2023, 10 (02) : 538 - 550
  • [47] Link prediction in heterogeneous networks based on metapath projection and aggregation
    Zhao, Yuncong
    Sun, Yiyang
    Huang, Yaning
    Li, Longjie
    Dong, Hu
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 227
  • [48] Map-Adaptive Multimodal Trajectory Prediction Using Hierarchical Graph Neural Networks
    Mo, Xiaoyu
    Xing, Yang
    Liu, Haochen
    Lv, Chen
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (06) : 3685 - 3692
  • [49] Foundations and Modeling of Dynamic Networks Using Dynamic Graph Neural Networks: A Survey
    Skarding, Joakim
    Gabrys, Bogdan
    Musial, Katarzyna
    IEEE ACCESS, 2021, 9 : 79143 - 79168
  • [50] Dynamic Graph Neural Networks-based Alert Link Prediction for Online Service Systems
    Chen, Yiru
    Zhang, Chenxi
    Dong, Zhen
    Yang, Dingyu
    Peng, Xin
    Ou, Jiayu
    Yang, Hong
    Wu, Zheshun
    Qu, Xiaojun
    Li, Wei
    2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, ASE, 2023, : 79 - 90