Software Changes in Factory Automation Towards Automatic Change Based Regression Testing

被引:0
作者
Ulewicz, Sebastian [1 ]
Schuetz, Daniel [1 ]
Vogel-Heuser, Birgit [1 ]
机构
[1] Tech Univ Munich, Inst Automat & Informat Syst, Munich, Germany
来源
IECON 2014 - 40TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY | 2014年
关键词
Manufacturing systems; automatic control; programmable logic controllers; quality control; software engineering; change detection; change classification; test selection;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Changes of software in factory automation are frequent and resource-consuming in quality assurance when proving compliance with functional specifications. Automated testing can help minimizing required resources for software engineering. However, changes in the software cause a need for re-evaluating functionality through tests. To reduce resource consumption, existing relevant tests can be re-executed after ensuring their compatibility with the software after the changes. In this paper, an approach for enabling the automatic identification and classification of changes is presented, which can be used to efficiently select existing and help adapting incompatible test cases, leading to an overall increase in test efficiency. The approach is based on a detailed Programmable Logic Controller (PLC) program library and code analysis (both in IEC 61131-3) for several types of machines of industrial companies from the domain of factory automation.
引用
收藏
页码:2617 / 2623
页数:7
相关论文
共 21 条
  • [1] [Anonymous], 2012, IEEE STAND SYST SOFT
  • [2] [Anonymous], 2003, 61131 IEC 3
  • [3] Automated generation of simulation models for control code tests
    Barth, Mike
    Fay, Alexander
    [J]. CONTROL ENGINEERING PRACTICE, 2013, 21 (02) : 218 - 230
  • [4] Feldmann S., 2012, 12 INT DES C DESIGN, P1689
  • [5] Frey G, 2012, INT C EM TECHN FACT, P1
  • [6] Hametner R., 2011, 2011 5th International Conference on Automation, Robotics and Applications (ICARA 2011), P57, DOI 10.1109/ICARA.2011.6144856
  • [7] Model based regression test reduction using dependence analysis
    Korel, B
    Tahat, LH
    Vaysburg, B
    [J]. INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2002, : 214 - 223
  • [8] Kormann B., 2012, 14 IFAC S INFORM CON, V45, P1615
  • [9] L'Her D., 1999, AUTOM IMPLEMENT, V1660, P149
  • [10] Legat C, 2013, IEEE IND ELEC, P4386, DOI 10.1109/IECON.2013.6699841