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

被引:3
|
作者
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 条
  • [21] Load Testing Large-Scale Software Systems
    Jiang, Zhen Ming
    2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, Vol 2, 2015, : 955 - 956
  • [22] Engineering Large-Scale Observation Software Systems
    Lamb, David
    Randles, Martin
    Taleb-Bendiab, A.
    2009 SECOND INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE 2009), 2009, : 266 - 272
  • [23] Feature Modeling of Two Large-Scale Industrial Software Systems: Experiences and Lessons Learned
    Lettner, Daniela
    Eder, Klaus
    Gruenbacher, Paul
    Praehofer, Herbert
    2015 ACM/IEEE 18TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS), 2015, : 386 - 395
  • [24] SIMULATION OF LARGE-SCALE INDUSTRIAL AND LOGISTIC SYSTEMS
    GEISLER, M
    MANAGEMENT SCIENCE, 1959, 5 (03) : 347 - 347
  • [25] Assessing the usefulness of a visual programming IDE for large-scale automation software
    Wiesmayr, Bianca
    Zoitl, Alois
    Rabiser, Rick
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (05): : 1619 - 1643
  • [26] Assessing the Usefulness of a Visual Programming IDE for Large-Scale Automation Software
    Wiesmayr, Bianca
    Zoitl, Alois
    Rabiser, Rick
    24TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2021), 2021, : 297 - 307
  • [27] Assessing the usefulness of a visual programming IDE for large-scale automation software
    Bianca Wiesmayr
    Alois Zoitl
    Rick Rabiser
    Software and Systems Modeling, 2023, 22 : 1619 - 1643
  • [28] Integration of large-scale visualization systems into a control center
    Laufenberg, MJ
    2005 IEEE POWER ENGINEERING SOCIETY GENERAL MEETING, VOLS, 1-3, 2005, : 2712 - 2714
  • [29] Rule-based Code Generation in Industrial Automation: Four Large-scale Case Studies applying the CAYENNE Method
    Koziolek, Heiko
    Burger, Andreas
    Platenius-Mohr, Marie
    Ruckert, Julius
    Abukwaik, Hadil
    Jetley, Raoul
    Abdulla, P. P.
    2020 IEEE/ACM 42ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE (ICSE-SEIP), 2020, : 152 - 161
  • [30] CONCEPTS, PROBLEMS, AND USE OF LARGE-SCALE SYSTEMS MODELING
    HAKKALA, L
    SIMULATION, 1980, 35 (05) : 175 - 175