On-Demand Security Requirements Synthesis with Relational Generative Adversarial Networks

被引:4
|
作者
Koscinski, Viktoria [1 ]
Hashemi, Sara [1 ]
Mirakhorli, Mehdi [1 ]
机构
[1] Rochester Inst Technol, Rochester, NY USA
基金
美国国家科学基金会;
关键词
Software Security Requirements; Requirements Engineering; Generative Adversarial Networks; NATURAL-LANGUAGE; SPECIFICATIONS; MODELS;
D O I
10.1109/ICSE48619.2023.00139
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Security requirements engineering is a manual and error-prone activity that is often neglected due to the knowledge gap between cybersecurity professionals and software requirements engineers. In this paper, we aim to automate the process of recommending and synthesizing security requirements specifications and therefore supporting requirements engineers in soliciting and specifying security requirements. We investigate the use of Relational Generative Adversarial Networks (GANs) in automatically synthesizing security requirements specifications. We evaluate our approach using a real case study of the Court Case Management System (CCMS) developed for the Indiana Supreme Court's Division of State Court Administration. We present an approach based on RelGAN to generate security requirements specifications for the CCMS. We show that RelGAN is practical for synthesizing security requirements specifications as indicated by subject matter experts. Based on this study, we demonstrate promising results for the use of GANs in the software requirements synthesis domain. We also provide a baseline for synthesizing requirements, highlight limitations and weaknesses of RelGAN and define opportunities for further investigations.
引用
收藏
页码:1609 / 1621
页数:13
相关论文
共 50 条
  • [31] Multi-OctConv: Reducing Memory Requirements in Image Generative Adversarial Networks
    Tobar M, Francisco
    Torres, Claudio E.
    2020 39TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2020,
  • [32] A Comprehensive guide to Generative Adversarial Networks (GANs) and application to individual electricity demand
    Yilmaz, Bilgi
    Korn, Ralf
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 250
  • [33] Quality assessment of residential layout designs generated by relational Generative Adversarial Networks (GANs)
    Park, Keundeok
    Ergan, Semiha
    Feng, Chen
    AUTOMATION IN CONSTRUCTION, 2024, 158
  • [34] Exploring generative adversarial networks and adversarial training
    Sajeeda A.
    Hossain B.M.M.
    Int. J. Cogn. Comp. Eng., (78-89): : 78 - 89
  • [35] Enhanced dataset synthesis using conditional generative adversarial networks
    Mert, Ahmet
    BIOMEDICAL ENGINEERING LETTERS, 2023, 13 (01) : 41 - 48
  • [36] ScaffoldGAN: Synthesis of Scaffold Materials based on Generative Adversarial Networks
    Zhang, Hui
    Yang, Lei
    Li, Changjian
    Wu, Bojian
    Wang, Wenping
    COMPUTER-AIDED DESIGN, 2021, 138
  • [37] StreetGAN: Towards Road Network Synthesis with Generative Adversarial Networks
    Hartmann, Stefan
    Weinmann, Michael
    Wessel, Raoul
    Klein, Reinhard
    25. INTERNATIONAL CONFERENCE IN CENTRAL EUROPE ON COMPUTER GRAPHICS, VISUALIZATION AND COMPUTER VISION (WSCG 2017), 2017, 2702 : 133 - 142
  • [38] ScaffoldGAN: Synthesis of Scaffold Materials based on Generative Adversarial Networks
    Zhang, Hui
    Yang, Lei
    Li, Changjian
    Wu, Bojian
    Wang, Wenping
    CAD Computer Aided Design, 2021, 138
  • [39] Histopathological Image Synthesis with Generative Adversarial Networks for Nuclei Segmentation
    Gour M.
    Rajpoot R.
    Jain S.
    SN Computer Science, 5 (1)
  • [40] AERIAL IMAGE AND MAP SYNTHESIS USING GENERATIVE ADVERSARIAL NETWORKS
    Gu, Jun
    Zhang, Yue
    Zhang, Wenkai
    Yu, Hongfeng
    Wang, Siyue
    Wang, Yaoling
    Wang, Lei
    2019 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2019), 2019, : 9803 - 9806