Visualization of Variability Analysis of Control Software from Industrial Automation Systems

被引:0
|
作者
Bougouffa, Safa [1 ]
Vogel-Heuser, Birgit [1 ]
Fischer, Juliane [1 ]
Schaefer, Ina [2 ]
Li, Huaxia [1 ]
机构
[1] Tech Univ Munich, Inst Automat & Informat Syst, Munich, Germany
[2] Tech Univ Carolo Wilhelmina Braunschweig, Inst Software Engn & Automot Informat, Braunschweig, Germany
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Industrial automated production systems are mechatronic and long living systems that undergo changing requirements throughout their life cycle. While the proportion of functionality implemented by software is growing, adjustments are usually implemented using a clone-and-own principle, which results in unmanaged software variants and versions. Furthermore, the need for adapting the control software also results from changes in other disciplines such as mechanical or electrical/electronics. The various drawbacks on software maintainability, that are provoked through clone-and-own, call for a shift to modular development. As a first step to realize this migration, software projects need to be analyzed in terms of variability. Secondly, visualization patterns reflecting variability are needed to present the analysis results to domain experts. However, choosing an appropriate visualization is challenging as different domain experts pursue different aims, which should be supported by the visualization and might even require different levels of detail. In this paper, visualization patterns for three different use scenarios are proposed and evaluated using an apprentice group and industrial expert feedback.
引用
收藏
页码:3357 / 3364
页数:8
相关论文
共 50 条
  • [1] A Qualitative Study of Variability Management of Control Software for Industrial Automation Systems
    Fischer, Juliane
    Bougouffa, Safa
    Schlie, Alexander
    Schaefer, Ina
    Vogel-Heuser, Birgit
    [J]. PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME), 2018, : 615 - 624
  • [2] Visualization systems for industrial automation systems
    Wrobel, A.
    Placzek, M.
    [J]. MODTECH INTERNATIONAL CONFERENCE - MODERN TECHNOLOGIES IN INDUSTRIAL ENGINEERING VI (MODTECH 2018), 2018, 400
  • [3] Applying Visualization Concepts to Large-Scale Software Systems in Industrial Automation
    Sonnleithner, Lisa
    Bauer, Philipp
    Rabiser, Rick
    Zoitl, Alois
    [J]. 2022 WORKING CONFERENCE ON SOFTWARE VISUALIZATION (IEEE VISSOFT), 2022, : 182 - 186
  • [4] Secure Design of Engineering Software Tools in Industrial Automation and Control Systems
    Hristova, Ana
    Obermeier, Sebastian
    Schlegel, Roman
    [J]. 2013 11TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2013, : 695 - 700
  • [5] SOFTWARE TECHNOLOGY Software Agents in Industrial Automation Systems
    Pech, Stephan
    [J]. IEEE SOFTWARE, 2013, 30 (03) : 20 - 24
  • [6] The Application of Visualization Technology in Industrial Control Automation
    Zhang, S. F.
    Shang, J.
    [J]. INTERNATIONAL CONFERENCE ON AUTOMATION, MECHANICAL AND ELECTRICAL ENGINEERING (AMEE 2015), 2015, : 66 - 72
  • [7] SOFTWARE STANDARDIZATION INTEGRATING INDUSTRIAL AUTOMATION SYSTEMS
    MESSINA, G
    TRICOMI, G
    [J]. COMPUTERS IN INDUSTRY, 1994, 25 (02) : 113 - 124
  • [8] Analyzing Variability in Automation Software with the Variability Analysis Toolkit
    Schlie, Alexander
    Rosiak, Kamil
    Urbaniak, Oliver
    Schaefer, Ina
    Vogel-Heuser, Birgit
    [J]. 23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE(SPLC 2019), VOL B, 2019, : 191 - 198
  • [9] Cybersecurity for industrial automation and control systems
    Haas, Christian
    Bretthauer, Georg
    Beyerer, Jurgen
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2023, 71 (09) : 723 - 725
  • [10] System-specific risk rating of software vulnerabilities in industrial automation & control systems
    Maidl, Monika
    Kroeselberg, Dirk
    Zhao, Tiange
    Limmer, Tobias
    [J]. 2021 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2021), 2021, : 327 - 332