RM4ML: requirements model for machine learning-enabled software systems

被引:0
|
作者
Yang, Yilong [1 ]
Zeng, Bingjie [2 ]
Gao, Juntao [2 ]
机构
[1] Beihang Univ, Sch Software, State Key Lab Complex & Crit Software Environm, Beijing 100080, Peoples R China
[2] Northeast Petr Univ, Sch Software, Daqing 163318, Peoples R China
基金
中国国家自然科学基金;
关键词
Machine learning; Requirements model; UML; Requirements engineering; Meta-model;
D O I
10.1007/s00766-024-00431-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Machine learning (ML)-enabled is one of the appealing characteristics of modern software systems, which usually contain ML components to make the system more intelligent for easier living. Requirements for ML-enabled software systems involve functional, quality, environmental, and data requirements. UML is a de facto approach for requirements analysis and system design, but its current modeling capabilities do not yet cover ML-enabled software systems to describe software quality requirements, environmental requirements, and data requirements. In this paper, we propose a requirements model for ML-enabled software systems and a modeling process for this model based on an extension of UML. In addition, we demonstrate the proposed model and modeling process through the case of the Tesla Autopilot system. The results show that the proposed model is expressive and usable and has a low learning curve when the software developers have basic knowledge of UML. Our proposed model can be further implemented and used in industrial settings.
引用
收藏
页码:1 / 33
页数:33
相关论文
共 50 条
  • [21] Machine learning-enabled maternal risk assessment for women with pre-eclampsia (the PIERS-ML model): a modelling study
    Montgomery-Csoban, Tunde
    Kavanagh, Kimberley
    Murray, Paul
    Robertson, Chris
    Barry, Sarah J. E.
    Ukah, U. Vivian
    Payne, Beth A.
    Nicolaides, Kypros H.
    Syngelaki, Argyro
    Ionescu, Olivia
    Akolekar, Ranjit
    Hutcheon, Jennifer A.
    Magee, Laura A.
    von Dadelszen, Peter
    LANCET DIGITAL HEALTH, 2024, 6 (04): : e238 - e250
  • [22] Machine Learning-Enabled Smart Industrial Automation Systems Using Internet of Things
    Al Shahrani, Ali M. M.
    Alomar, Madani Abdu
    Alqahtani, Khaled N. N.
    Basingab, Mohammed Salem
    Sharma, Bhisham
    Rizwan, Ali
    SENSORS, 2023, 23 (01)
  • [23] Machine Learning-Enabled LOS/NLOS Identification for MIMO Systems in Dynamic Environments
    Huang, Chen
    Molisch, Andreas F.
    He, Ruisi
    Wang, Rui
    Tang, Pan
    Ai, Bo
    Zhong, Zhangdui
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (06) : 3643 - 3657
  • [24] Assuring Safety-Critical Machine Learning-Enabled Systems: Challenges and Promise
    Goodloe, Alwyn
    COMPUTER, 2023, 56 (09) : 83 - 88
  • [25] MoDALAS: Model-Driven Assurance for Learning-Enabled Autonomous Systems
    Langford, Michael Austin
    Chan, Kenneth H.
    Fleck, Jonathon Emil
    McKinley, Philip K.
    Cheng, Betty H. C.
    24TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2021), 2021, : 182 - 193
  • [26] Machine Learning-Enabled Noncontact Sleep Structure Prediction
    Zhai, Qian
    Tang, Tingyu
    Lu, Xiaoling
    Zhou, Xiaoxi
    Li, Chunguang
    Yi, Jingang
    Liu, Tao
    ADVANCED INTELLIGENT SYSTEMS, 2022, 4 (05)
  • [27] Machine learning-enabled design of ferroelectrics with multiple properties via a Landau model
    Yuan, Ruihao
    Wang, Bo
    Li, Jinshan
    Sun, Peng
    Liu, Zhen
    Ding, Xiangdong
    Xue, Dezhen
    Lookman, Turab
    ACTA MATERIALIA, 2025, 286
  • [28] Machine Learning-Enabled 30-Day Readmission Model for Stroke Patients
    Darabi, Negar
    Hosseinichimeh, Niyousha
    Noto, Anthony
    Zand, Ramin
    Abedi, Vida
    FRONTIERS IN NEUROLOGY, 2021, 12
  • [29] Formal Specification for Learning-Enabled Autonomous Systems
    Bensalem, Saddek
    Cheng, Chih-Hong
    Huang, Xiaowei
    Katsaros, Panagiotis
    Molin, Adam
    Nickovic, Dejan
    Peled, Doron
    SOFTWARE VERIFICATION AND FORMAL METHODS FOR ML-ENABLED AUTONOMOUS SYSTEMS, FOMLAS 2022, NSV 2022, 2022, 13466 : 131 - 143
  • [30] Machine learning-enabled globally guaranteed evolutionary computation
    Li, Bin
    Wei, Ziping
    Wu, Jingjing
    Yu, Shuai
    Zhang, Tian
    Zhu, Chunli
    Zheng, Dezhi
    Guo, Weisi
    Zhao, Chenglin
    Zhang, Jun
    NATURE MACHINE INTELLIGENCE, 2023, 5 (04) : 457 - 467