Applying Visualization Concepts to Large-Scale Software Systems in Industrial Automation

被引:2
|
作者
Sonnleithner, Lisa [1 ]
Bauer, Philipp [1 ]
Rabiser, Rick [1 ]
Zoitl, Alois [1 ]
机构
[1] Johannes Kepler Univ Linz, LIT CPS Lab, CDL VaSiCS, Linz, Austria
关键词
IEC; 61499; CPS; CPPS; software visualization; circle packing; hierarchical edge bundling;
D O I
10.1109/VISSOFT55257.2022.00029
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In recent years, the field of industrial automation is experiencing a dramatic increase of software development and maintenance effort. Driven by shorter product life-cycles and customizable products, production systems are becoming more and more complex, presenting new challenges for control software engineers. In this paper, we report on a visualization concept we applied to industrial automation software. It allows automation software developers to take a look at their software system from a new perspective. Various ways of interacting with the visualization offer further benefits, such as the convenient tracing of control and information flow across multiple hierarchies. We conducted a workshop with five industrial domain experts as a first evaluation of the usefulness of the visualization. Based on their feedback, we discuss open questions and next steps.
引用
收藏
页码:182 / 186
页数:5
相关论文
共 50 条
  • [1] Applying design metrics to a large-scale software system
    Wong, WE
    Horgan, JR
    Syring, M
    Zage, W
    Zage, D
    [J]. NINTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1998, : 273 - 282
  • [2] MULTILEVEL CONTROL FOR AUTOMATION OF LARGE-SCALE SYSTEMS
    SUTTON, RW
    [J]. JOURNAL OF SCIENCE AND TECHNOLOGY, 1973, 40 (01): : 37 - 43
  • [3] Automation and control in large-scale interactive systems
    Bayne, JS
    [J]. ISORC 2002: FIFTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2002, : 3 - 10
  • [4] Automation engineers integrate large-scale systems
    Vandoren, VJ
    [J]. CONTROL ENGINEERING, 1996, 43 (14) : 76 - 77
  • [5] Large-Scale Visualization Projects for Teaching Software Engineering
    Mueller, Christoph
    Reina, Guido
    Burch, Michael
    Weiskopf, Daniel
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2012, 32 (04) : 14 - 19
  • [7] Visualization Analysis Framework for Large-Scale Software Based on Software Network
    Ren, Shengbing
    Jia, Mengyu
    Huang, Fei
    Liu, Yuan
    [J]. DATA SCIENCE, PT 1, 2017, 727 : 751 - 763
  • [8] Quality Assessment for Large-Scale Industrial Software Systems: Experience Report at Alibaba
    Zhi, Chen
    Deng, Shuiguang
    Yin, Jianwei
    Fu, Min
    Zhu, Hai
    Li, Yuanping
    Xie, Tao
    [J]. 2019 26TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC), 2019, : 142 - 149
  • [9] Visualization of Variability Analysis of Control Software from Industrial Automation Systems
    Bougouffa, Safa
    Vogel-Heuser, Birgit
    Fischer, Juliane
    Schaefer, Ina
    Li, Huaxia
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2019, : 3357 - 3364
  • [10] Visualization systems for industrial automation systems
    Wrobel, A.
    Placzek, M.
    [J]. MODTECH INTERNATIONAL CONFERENCE - MODERN TECHNOLOGIES IN INDUSTRIAL ENGINEERING VI (MODTECH 2018), 2018, 400