Intelligent requirement-to-test-case traceability system via Natural Language Processing and Machine Learning

被引:0
|
作者
Sawada, Kae [1 ]
Pomerantz, Marc [2 ]
Razo, Gus [1 ]
Clark, Michael W. [3 ]
机构
[1] CALTECH, Jet Prop Lab, Mission Control Syst Intg Test & Deployment, Pasadena, CA 91125 USA
[2] CALTECH, Jet Prop Lab, Informat & Data Management, Pasadena, CA 91125 USA
[3] Pasadena City Coll, Div Nat Sci, Pasadena, CA USA
来源
2023 IEEE 9TH INTERNATIONAL CONFERENCE ON SPACE MISSION CHALLENGES FOR INFORMATION TECHNOLOGY, SMC-IT | 2023年
基金
美国国家航空航天局;
关键词
Space Mission Software; Software Reliability; Data Analysis; Intelligent Systems; Computational Intelligence; Machine Learning; Artificial Intelligence; Natural Language Processing; Verification and Validation; Design for test; Verification of complex systems; Design for change; Language model; Transformer;
D O I
10.1109/SMC-IT56444.2023.00017
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Accurate mapping of software requirements to tests is critical for ensuring high software reliability. However, the dynamic nature of software requirements throughout various mission phases necessitates the maintenance of traceable and measurable requirements throughout the entire mission life cycle. During the development phase, a predictable and controlled deployment, testing, and integration of software systems can strongly support a mission's rapid innovation. Similarly, during the operation phase, timely application of patches and efficient evaluation and verification processes are vital. To address these challenges, we propose a novel method that combines Natural Language Processing (NLP) and Machine Learning (ML) to automate software requirement-to-test mapping. This method formalizes the process of reviewing the recommendations generated by the automated system, enabling engineers to improve software reliability, and reduce cost and development time.
引用
收藏
页码:78 / 83
页数:6
相关论文
共 50 条
  • [21] Machine Learning Techniques for Biomedical Natural Language Processing: A Comprehensive Review
    Houssein, Essam H.
    Mohamed, Rehab E.
    Ali, Abdelmgeid A.
    IEEE ACCESS, 2021, 9 : 140628 - 140653
  • [22] Machine Learning and Natural Language Processing for Automating Software Testing (Tutorial)
    Pezze, Mauro
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 1821 - 1821
  • [23] An intelligent patent recommender adopting machine learning approach for natural language processing: A case study for smart machinery technology mining
    Trappey, Amy
    Trappey, Charles V.
    Hsieh, Alex
    TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2021, 164
  • [24] RESEARCH ON THE TEXT CLASSIFICATION BASED ON NATURAL LANGUAGE PROCESSING AND MACHINE LEARNING
    Chen Keming
    Zheng Jianguo
    JOURNAL OF THE BALKAN TRIBOLOGICAL ASSOCIATION, 2016, 22 (03): : 2484 - 2494
  • [25] Quantum machine learning for natural language processing application
    Pandey, Shyambabu
    Basisth, Nihar Jyoti
    Sachan, Tushar
    Kumari, Neha
    Pakray, Partha
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2023, 627
  • [26] Advanced human–machine system for intelligent manufacturingSome issues in employing ontologies for natural language processing
    Raffaello Lepratti
    Journal of Intelligent Manufacturing, 2006, 17 : 653 - 666
  • [27] Analysis of Breakdown Reports Using Natural Language Processing and Machine Learning
    Ahmed, Mobyen Uddin
    Bengtsson, Marcus
    Salonen, Antti
    Funk, Peter
    INTERNATIONAL CONGRESS AND WORKSHOP ON INDUSTRIAL AI 2021, 2022, : 40 - 52
  • [28] Towards the automation of systematic reviews using natural language processing, machine learning, and deep learning: a comprehensive review
    Ofori-Boateng, Regina
    Aceves-Martins, Magaly
    Wiratunga, Nirmalie
    Moreno-Garcia, Carlos Francisco
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (08)
  • [29] Gynaecological Disease Diagnosis Expert System (GDDES) Based on Machine Learning Algorithm and Natural Language Processing
    De, Sumana
    Goswami, Paromita
    Faujdar, Neetu
    Singh, Ghanshyam
    IEEE ACCESS, 2024, 12 : 84204 - 84215
  • [30] Application of Natural Language Processing and Machine Learning Boosted with Swarm Intelligence for Spam Email Filtering
    Bacanin, Nebojsa
    Zivkovic, Miodrag
    Stoean, Catalin
    Antonijevic, Milos
    Janicijevic, Stefana
    Sarac, Marko
    Strumberger, Ivana
    MATHEMATICS, 2022, 10 (22)