Robustness by Design

被引:0
|
作者
Braubach, Lars [1 ]
Schulz, Theresa [2 ]
Jander, Kai [2 ]
机构
[1] Bremen City Univ Appl Sci, Bremen, Germany
[2] Brandenburg Univ Appl Sci, Brandenburg, Germany
关键词
Robustness; Software engineering; Methodology; DevOps;
D O I
10.1007/978-3-031-60023-4_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Engineering software systems has become increasingly complex due to factors such as the shift towards concurrency and distribution, as well as the adoption of DevOps principles for faster development cycles. While users expect software systems to be fast, intuitive, and secure, the complexity of modern software infrastructure makes it difficult to achieve robustness in the face of errors. Similar to security, robustness cannot be added as an afterthought and must be considered from the outset of the development process, due to the cross-cutting nature of both concerns that can influence the entire architecture of the system. This paper proposes an approach called robustness by design, inspired by the concept of security by design, which emphasizes the importance of building robustness into software systems at all stages of development. We outline the key factors that contribute to robustness and suggest methods for addressing them throughout the development process, ultimately paving the way for a more effective and generic approach to robustness engineering.
引用
收藏
页码:267 / 284
页数:18
相关论文
共 50 条
  • [1] DESIGN FOR ROBUSTNESS
    Takacs, Peter F.
    PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-BRIDGE ENGINEERING, 2010, 163 (03) : 156 - 156
  • [2] Design for reliability and robustness
    Cheng, Tim
    IEEE Design and Test of Computers, 2009, 26 (06): : 2 - 3
  • [3] Robustness in analog design
    De Mey, M
    ANALOG CIRCUIT DESIGN: FRACTIONAL-N SYNTHESIZERS, DESIGN FOR ROBUSTNESS, LINE AND BUS DRIVERS, 2003, : 243 - 253
  • [4] Robustness in SOC design
    Waldschmidt, Klaus
    Damm, Markus
    DSD 2006: 9TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2006, : 27 - +
  • [5] Robustness in Experiment Design
    Rojas, Cristian R.
    Agueero, Juan-Carlos
    Welsh, James S.
    Goodwin, Graham C.
    Feuer, Arie
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (04) : 860 - 874
  • [6] Mechanical design for robustness
    Zhu, Xue-jun
    Wang, An-lin
    Huang, Hong-zhong
    Jixie Kexue Yu Jishu/Mechanical Science and Technology, 2000, 19 (02): : 230 - 233
  • [7] Design for reliability and robustness
    Cheng, Tim
    IEEE DESIGN & TEST OF COMPUTERS, 2009, 26 (06): : 2 - 3
  • [8] Robust Design for Robustness of Design Variables
    Kobayashi, Takahisa
    Arakawa, Masao
    2017 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2017, : 979 - 983
  • [9] Design of superhydrophobic pillars with robustness
    Liu, Cong
    Zhan, Haiyang
    Yu, Jingui
    Liu, Rong
    Zhang, Qiaoxin
    Liu, Yahua
    Li, Xuewu
    SURFACE & COATINGS TECHNOLOGY, 2019, 361 : 342 - 348
  • [10] A ROBUSTNESS APPROACH TO FACILITIES DESIGN
    ROSENBLATT, MJ
    LEE, HL
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1987, 25 (04) : 479 - 486