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 条
  • [1] Generative Adversarial Networks in Security: A Survey
    Dutta, Indira Kalyan
    Ghosh, Bhaskar
    Carlson, Albert
    Totaro, Michael
    Bayoumi, Magdy
    2020 11TH IEEE ANNUAL UBIQUITOUS COMPUTING, ELECTRONICS & MOBILE COMMUNICATION CONFERENCE (UEMCON), 2020, : 399 - 405
  • [2] Relational Data Synthesis using Generative Adversarial Networks: A Design Space Exploration
    Fan, Ju
    Chen, Junyou
    Liu, Tongyu
    Shen, Yuwei
    Li, Guoliang
    Du, Xiaoyong
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2020, 13 (11): : 1962 - 1975
  • [3] Face Synthesis with Generative Adversarial Networks
    Li, Zhengqiao
    Liu, Tianjin
    Wei, Xinyuan
    Zhou, Letian
    2ND INTERNATIONAL CONFERENCE ON APPLIED MATHEMATICS, MODELLING, AND INTELLIGENT COMPUTING (CAMMIC 2022), 2022, 12259
  • [4] Comparing Generative Adversarial Networks architectures for electricity demand forecasting
    Bendaoud, Nadjib Mohamed Mehdi
    Farah, Nadir
    Ben Ahmed, Samir
    ENERGY AND BUILDINGS, 2021, 247
  • [5] Photoacoustic image synthesis with generative adversarial networks
    Schellenberg, Melanie
    Groehl, Janek
    Dreher, Kris K.
    Noelke, Jan-Hinrich
    Holzwarth, Niklas
    Tizabi, Minu D.
    Seitel, Alexander
    Maier-Hein, Lena
    PHOTOACOUSTICS, 2022, 28
  • [6] Historical Document Synthesis With Generative Adversarial Networks
    Pondenkandath, Vinaychandran
    Alberti, Michele
    Diatta, Michael
    Ingold, Rolf
    Liwicki, Marcus
    2019 INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION WORKSHOPS (ICDARW), VOL 5, 2019, : 146 - 151
  • [7] Skin Lesion Synthesis with Generative Adversarial Networks
    Bissoto, Alceu
    Perez, Fabio
    Valle, Eduardo
    Avila, Sandra
    OR 2.0 CONTEXT-AWARE OPERATING THEATERS, COMPUTER ASSISTED ROBOTIC ENDOSCOPY, CLINICAL IMAGE-BASED PROCEDURES, AND SKIN IMAGE ANALYSIS, OR 2.0 2018, 2018, 11041 : 294 - 302
  • [8] Data Synthesis based on Generative Adversarial Networks
    Park, Noseong
    Mohammadi, Mahmoud
    Gorde, Kshitij
    Jajodia, Sushil
    Park, Hongkyu
    Kim, Youngmin
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2018, 11 (10): : 1071 - 1083
  • [9] Enhancing the security of on-demand routing in ad hoc networks
    Li, ZJ
    Garcia-Luna-Aceves, JJ
    AD-HOC, MOBILE, AND WIRELESS NETWORKS, PROCEEDINGS, 2005, 3738 : 164 - 177
  • [10] Security Hardening of Botnet Detectors Using Generative Adversarial Networks
    Randhawa, Rizwan Hamid
    Aslam, Nauman
    Alauthman, Mohammad
    Rafiq, Husnain
    Comeau, Frank
    IEEE ACCESS, 2021, 9 : 78276 - 78292