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 条
  • [21] Transforming Timing Requirements into CCSL Constraints to Verify Cyber-Physical Systems
    Chen, Xiaohong
    Yin, Ling
    Yu, Yijun
    Jin, Zhi
    FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2017, 2017, 10610 : 54 - 70
  • [22] Requirements-Aided Automatic Test case Generation for Industrial Cyber-Physical Systems
    Sinha, Roopak
    Pang, Cheng
    Martinez, Gerardo Santillan
    Kuronen, Juha
    Vyatkin, Valeriy
    2015 20TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS), 2015, : 198 - 201
  • [23] RE4CPS: Requirements Engineering for Cyber-Physical Systems
    Jin, Zhi
    Chen, Xiaohong
    Li, Zhi
    Yu, Yijun
    2019 27TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2019), 2019, : 496 - 497
  • [24] Towards an Integrated Model for Safety and Security Requirements of Cyber-Physical Systems
    Brunner, Michael
    Huber, Michael
    Sauerwein, Clemens
    Breu, Ruth
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 334 - 340
  • [25] Communication in Cyber-Physical Systems
    Mois, George
    Folea, Silviu
    Sanislav, Teodora
    Miclea, Liviu
    2015 19TH INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2015, : 303 - 307
  • [26] Cyber-Physical Manufacturing Systems
    Tilbury, Dawn M.
    ANNUAL REVIEW OF CONTROL, ROBOTICS, AND AUTONOMOUS SYSTEMS, VOL 2, 2019, 2 : 427 - 443
  • [27] Cyber-physical systems in manufacturing
    Monostori, L.
    Kadar, B.
    Bauernhansl, T.
    Kondoh, S.
    Kumara, S.
    Reinhart, G.
    Sauer, O.
    Schuh, G.
    Sihn, W.
    Ueda, K.
    CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2016, 65 (02) : 621 - 641
  • [28] The Cyber-Physical Systems Revolution
    Serpanos, Dimitrios
    COMPUTER, 2018, 51 (03) : 70 - 73
  • [29] Cyber-physical Systems as Part of Frugal Manufacturing Systems
    Schleinkofer, Uwe
    Kloepfer, Kevin
    Schneider, Marco
    Bauernhansl, Thomas
    52ND CIRP CONFERENCE ON MANUFACTURING SYSTEMS (CMS), 2019, 81 : 264 - 269
  • [30] A metamodel for cyber-physical systems
    Fitz, Theresa
    Theiler, Michael
    Smarsly, Kay
    ADVANCED ENGINEERING INFORMATICS, 2019, 41