Automatic instantiation of assurance cases from patterns using large language models

被引:0
|
作者
Odu, Oluwafemi [1 ]
Belle, Alvine B. [1 ]
Wang, Song [1 ]
Kpodjedo, Segla [2 ]
Lethbridge, Timothy C. [3 ]
Hemmati, Hadi [1 ]
机构
[1] York Univ, Lassonde Sch Engn, Toronto, ON, Canada
[2] Ecole Technol Super, Dept Software Engn & Informat Technol, Montreal, PQ, Canada
[3] Univ Ottawa, Sch Elect Engn & Comp Sci, Ottawa, ON, Canada
关键词
Requirement engineering; Assurance cases; Assurance case patterns; Pattern formalization; Generative artificial intelligence; Large language models; GPT; DESIGN;
D O I
10.1016/j.jss.2025.112353
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
An assurance case is a structured set of arguments supported by evidence, demonstrating that a system's nonfunctional requirements (e.g., safety, security, reliability) have been correctly implemented. Assurance case patterns serve as templates derived from previous successful assurance cases, aimed at facilitating the creation of new assurance cases. Despite using these patterns to generate assurance cases, their instantiation remains a largely manual and error-prone process that heavily relies on domain expertise. Thus, exploring techniques to support their automatic instantiation becomes crucial. This study aims to investigate the potential of Large Language Models (LLMs) in automating the generation of assurance cases that comply with specific patterns. Specifically, we formalize assurance case patterns using predicate-based rules and then utilize LLMs, i.e., GPT4o and GPT-4 Turbo, to automatically instantiate assurance cases from these formalized patterns. Our findings suggest that LLMs can generate assurance cases that comply with the given patterns. However, this study also highlights that LLMs may struggle with understanding some nuances related to pattern-specific relationships. While LLMs exhibit potential in the automatic generation of assurance cases, their capabilities still fall short compared to human experts. Therefore, a semi-automatic approach to instantiating assurance cases maybe more practical at this time.
引用
收藏
页数:26
相关论文
共 50 条
  • [31] Smart Product Backlog: Automatic Classification of User Stories Using Large Language Models (LLM)
    Gaona-Cuevas, Mauricio
    Bucheli-Guerrero, Victor
    Vera-Rivera, Fredy
    REVISTA FACULTAD DE INGENIERIA, UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA, 2024, 33 (69):
  • [32] Automatic building energy model development and debugging using large language models agentic workflow
    Zhang, Liang
    Ford, Vitaly
    Chen, Zhelun
    Chen, Jianli
    ENERGY AND BUILDINGS, 2025, 327
  • [33] Do Language Models Enjoy Their Own Stories? Prompting Large Language Models for Automatic Story Evaluation
    Chhun, Cyril
    Suchanek, Fabian M.
    Clavel, Chloe
    TRANSACTIONS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, 2024, 12 : 1122 - 1142
  • [34] Automatic recognition of cross-language classic entities based on large language models
    Xu, Qiankun
    Liu, Yutong
    Wang, Dongbo
    Huang, Shuiqing
    NPJ HERITAGE SCIENCE, 2025, 13 (01):
  • [35] Automatic Scoring of Verbal Divergent Thinking Tests: From Lexical Databases to Large Language Models
    Valueva, E. A.
    Panfilova, A. S.
    Rafikova, A. S.
    PSYCHOLOGY-JOURNAL OF THE HIGHER SCHOOL OF ECONOMICS, 2024, 21 (01): : 202 - 225
  • [36] Symbolic Execution with Test Cases Generated by Large Language Models
    Xu, Jiahe
    Xu, Jingwei
    Chen, Taolue
    Ma, Xiaoxing
    2024 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY, QRS, 2024, : 228 - 237
  • [37] Emotion Recognition from Videos Using Multimodal Large Language Models
    Vaiani, Lorenzo
    Cagliero, Luca
    Garza, Paolo
    FUTURE INTERNET, 2024, 16 (07)
  • [38] Data extraction from polymer literature using large language models
    Gupta, Sonakshi
    Mahmood, Akhlak
    Shetty, Pranav
    Adeboye, Aishat
    Ramprasad, Rampi
    COMMUNICATIONS MATERIALS, 2024, 5 (01)
  • [39] Tuna: Instruction Tuning using Feedback from Large Language Models
    Li, Haoran
    Liu, Yiran
    Zhang, Xingxing
    Lu, Wei
    Wei, Furu
    FINDINGS OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (EMNLP 2023), 2023, : 15146 - 15163
  • [40] From Large Language Models to Large Multimodal Models: A Literature Review
    Huang, Dawei
    Yan, Chuan
    Li, Qing
    Peng, Xiaojiang
    APPLIED SCIENCES-BASEL, 2024, 14 (12):