TORUS: Tracing Complex Requirements for Large Cyber-Physical Systems

被引:0
|
作者
Dowdeswell, Barry [1 ]
Sinha, Roopak [1 ]
Haemmerle, Enrico [1 ]
机构
[1] Auckland Univ Technol, Sch Engn Comp & Math Sci, Auckland, New Zealand
来源
2016 21ST INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2016) | 2016年
关键词
Cyber-Physical Systems; Traceability; Requirements; Complexity; CESAR; IEC; 61499;
D O I
10.1109/ICECCS.2016.16
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber-Physical Systems are embedded computers that control complex physical processes and components while cooperating as agents in distributed networks. Due to the scale and complexity of the interactions that occur within cyberphysical systems, requirements traceability strategies that are accurate and easy to manage are hard to implement and maintain. However, the information traces provide is crucial in managing the development and completeness of an application. Existing requirements management systems do not scale well and traceability is difficult in such highly heterogeneous environments. We present TORUS (Traceability Of Requirements Using Splices), a novel traceability framework that operates outside of yet connects to diverse requirements and development environments. Our approach introduces splices, autonomous traceability data structures that persist trace information through the inevitable changes that occur during system design and development. We demonstrate how this framework can be applied to cyber-physical systems that employ the IEC 61499 Function Blocks architecture. Example requirements are expressed as CESAR boilerplates for a workpiece color sorter system. Formal mathematical models of requirements, splices and function blocks are presented to show how trace information can be mined, delivering important project algorithms and metrics to stakeholders. By capturing not only the current state of the system but also historical information, TORUS allows project teams to see a much richer view of their system's artifacts. Preliminary results indicate that the TORUS framework scales well and that the splices generate metrics that will allow us to perform code-level validation and completeness checking in the future.
引用
收藏
页码:23 / 32
页数:10
相关论文
共 50 条
  • [31] Reliability Assurance of Cyber-Physical Power Systems
    Singh, Chanan
    Sprintson, Alex
    IEEE PES GENERAL MEETING, 2010,
  • [32] Cyber-Physical Systems Forensics: Today and Tomorrow
    Mohamed, Nader
    Al-Jaroodi, Jameela
    Jawhar, Imad
    JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2020, 9 (03)
  • [33] Platforms for industrial cyber-physical systems integration: contradicting requirements as drivers for innovation
    Heiss, Michael
    Oertl, Andreas
    Sturm, Monika
    Palensky, Peter
    Vielguth, Stefan
    Nadler, Florian
    2015 WORKSHOP ON MODELING AND SIMULATION OF CYBER-PHYSICAL ENERGY SYSTEMS (MSCPES), 2015,
  • [34] A Systematic Mapping Study on Security Requirements Engineering Frameworks for Cyber-Physical Systems
    Rehman, Shafiq
    Gruhn, Volker
    Shafiq, Saad
    Inayat, Irum
    SECURITY, PRIVACY, AND ANONYMITY IN COMPUTATION, COMMUNICATION, AND STORAGE (SPACCS 2018), 2018, 11342 : 428 - 442
  • [35] Design and implementation of complex systems using Mechatronics and Cyber-Physical Systems approaches
    Escobar, Luis
    Carvajal, Nicolas
    Naranjo, Jonathan
    Ibarra, Alexander
    Villacis, Cesar
    Zambrano, Margarita
    Galarraga, Fernando
    2017 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2017, : 147 - 154
  • [36] Eliciting Timing Requirements for Cyber-Physical Systems: a Multiform Time based Approach
    Yang, Jiajia
    Chen, Xiaohong
    Yin, Ling
    2021 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE 2021), 2021, : 199 - 206
  • [37] Process execution in Cyber-Physical Systems using cloud and Cyber-Physical Internet services
    Bordel, Borja
    Alcarria, Ramon
    Sanchez de Rivera, Diego
    Robles, Tomas
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (08) : 4127 - 4169
  • [38] Process execution in Cyber-Physical Systems using cloud and Cyber-Physical Internet services
    Borja Bordel
    Ramón Alcarria
    Diego Sánchez de Rivera
    Tomás Robles
    The Journal of Supercomputing, 2018, 74 : 4127 - 4169
  • [39] Grinding Complex Workpiece Surface Based on Cyber-Physical Robotic Systems
    Shih, Chih-Hsuan
    Lian, Feng-Li
    2019 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL CYBER PHYSICAL SYSTEMS (ICPS 2019), 2019, : 461 - 466
  • [40] CPSSim: Simulation Framework for Large-Scale Cyber-Physical Systems
    Chu, Chia-Tse
    Shih, Chi-Sheng
    2013 IEEE 1ST INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, NETWORKS, AND APPLICATIONS (CPSNA), 2013, : 44 - 51