Software Performance Antipatterns in Cyber-Physical Systems

被引:8
|
作者
Smith, Connie U. [1 ]
机构
[1] L&S Comp Technol Inc, Performance Engn Serv, Austin, TX 78746 USA
关键词
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 条
  • [21] Software control and intellectual property protection in cyber-physical systems
    Machado, Raphael C. S.
    Boccardo, Davidson R.
    Pereira de Sa, Vinicius G.
    Szwarcfiter, Jayme L.
    EURASIP JOURNAL ON INFORMATION SECURITY, 2016, 2016 (01)
  • [22] Cyber-Physical Systems: Closing the Gap between Hardware and Software
    Caria, Marcel
    ERCIM NEWS, 2016, (106): : 47 - +
  • [23] Software Defined Networking for Communication and Control of Cyber-physical Systems
    Ahmed, Khandakar
    Blech, Jan Olaf
    Gregory, Mark A.
    Schmidt, Heinrich
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 803 - 808
  • [24] Accelerated Stress & Reliability Testing for Software and Cyber-Physical Systems
    Straub, Jeremy
    2016 IEEE ACCELERATED STRESS TESTING & RELIABILITY CONFERENCE (ASTR), 2016,
  • [25] Six Software Engineering Principles for Smarter Cyber-Physical Systems
    Weyns, Danny
    Bures, Tomas
    Calinescu, Radu
    Craggs, Barnaby
    Fitzgerald, John
    Garlan, David
    Nuseibeh, Bashar
    Pasquale, Liliana
    Rashid, Awais
    Ruchkin, Ivan
    Schmerl, Bradley
    2021 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS COMPANION (ACSOS-C 2021), 2021, : 198 - 203
  • [26] Formal Modeling of Testing Software for Cyber-Physical Automation Systems
    Buzhinsky, Igor
    Pang, Cheng
    Vyatkin, Valeriy
    2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 3, 2015, : 301 - 306
  • [27] Software-defined networking in cyber-physical systems: A survey
    Molina, Elias
    Jacob, Eduardo
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 66 : 407 - 419
  • [28] Special Issue on software engineering for trustworthy cyber-physical systems
    Bures, Tomas
    Calinescu, Radu
    Weyns, Danny
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 178
  • [29] Malicious software spread modeling and control in cyber-physical systems
    Yang, Bo
    Yu, Zhenhua
    Cai, Yuanli
    KNOWLEDGE-BASED SYSTEMS, 2022, 248
  • [30] A Systematic Literature Review on Software Maintenance for Cyber-Physical Systems
    Khezami, Nadhira
    Kessentini, Marouane
    Ferreira, Thiago Do N.
    IEEE ACCESS, 2021, 9 : 159858 - 159872