Software Performance Antipatterns in Cyber-Physical Systems

被引:9
|
作者
Smith, Connie U. [1 ]
机构
[1] L&S Comp Technol Inc, Performance Engn Serv, Austin, TX 78746 USA
来源
PROCEEDINGS OF THE ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE'20) | 2020年
关键词
Performance antipatterns; Software Performance Engineering (SPE); Cyber-physical systems design; Software architecture;
D O I
10.1145/3358960.3379138
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software performance antipatterns (SPAs) document common performance problems in software architecture and design and how to fix them. They differ from software antipatterns in their focus on the performance of the software. This paper addresses performance antipatterns that are common in today's Cyber-Physical Systems (CPS). We describe the characteristics of today's CPS that cause performance problems that have been uncommon in real-time embedded systems of the past. Three new performance antipatterns are defined and their impact on CPS is described. Six previously defined performance antipatterns are described that are particularly relevant to today's CPS. The paper concludes with some observations on how this work is useful in the design, implementation, and operation of CPS.
引用
收藏
页码:173 / 180
页数:8
相关论文
共 50 条
  • [1] Modeling more software performance antipatterns in cyber-physical systems
    Pinciroli, Riccardo
    Smith, Connie U.
    Trubiani, Catia
    SOFTWARE AND SYSTEMS MODELING, 2024, 23 (04): : 1003 - 1023
  • [2] QN-based Modeling and Analysis of Software Performance Antipatterns for Cyber-Physical Systems
    Pinciroli, Riccardo
    Smith, Connie U.
    Trubiani, Catia
    PROCEEDINGS OF THE ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '21), 2021, : 93 - 104
  • [3] Software Passports for Automated Performance Anomaly Detection of Cyber-Physical Systems
    Odyurt, Uraz
    Meyer, Hugo
    Pimentel, Andy D.
    Paradas, Evangelos
    Alonso, Ignacio Gonzalez
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, SAMOS 2019, 2019, 11733 : 255 - 268
  • [4] Visualisation of Control Software for Cyber-Physical Systems
    Melatti, Igor
    Mari, Federico
    Salvo, Ivano
    Tronci, Enrico
    INFORMATION, 2021, 12 (05)
  • [5] Provable Determinism for Software in Cyber-Physical Systems
    Rossel, Marcus
    Lin, Shaokai Jerry
    Lohstroh, Marten
    Castrillon, Jeronimo
    Goens, Andres
    VERIFIED SOFTWARE: THEORIES, TOOLS AND EXPERIMENTS, VSTTE 2023, 2024, 14095 : 85 - 107
  • [6] Software Engineering Issues for Cyber-Physical Systems
    Al-Jaroodi, Jameela
    Mohamed, Nader
    Jawhar, Imad
    Lazarova-Molnar, Sanja
    2016 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2016, : 264 - 269
  • [7] Dynamic Software Updating for Cyber-Physical Systems
    Kang, Sungjoo
    Chun, Ingeol
    Kim, Wontae
    18TH IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE 2014), 2014,
  • [8] Reliability and performance of cyber-physical systems
    Xing, Liudong
    Distefano, Salvatore
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2022, 225
  • [9] Architecture of Software Platform for Testing Software of Cyber-Physical Systems
    Golosovskiy, Mikhail
    Tobin, Dmitriy
    Balandov, Mikhail
    Khlopotov, Roman
    DATA SCIENCE AND ALGORITHMS IN SYSTEMS, 2022, VOL 2, 2023, 597 : 488 - 494
  • [10] Systems Engineering–Software Engineering Interface for Cyber-Physical Systems
    Sheard, Sarah
    Pafford, Michael E.
    Phillips, Mike
    INCOSE International Symposium, 2019, 29 (01) : 249 - 268