Ontology-Based Test Case Generation For Simulating Complex Production Automation Systems

被引:0
|
作者
Moser, Thomas [1 ]
Duerr, Gregor [1 ]
Biffl, Stefan [1 ]
机构
[1] Vienna Univ Technol, Christian Doppler Lab Software Engn Integrat Flex, Vienna, Austria
来源
22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010) | 2010年
关键词
test case generation; ontology; production automation simulation; explicit testing knowledge;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The behavior of complex production automation systems is hard to predict, therefore simulation is used to study the likely system behavior. However, in a real-world system many parameter variants need to be tested with limited resources. Therefore, test cases need to be generated in a systematic way to find suitable scenarios efficiently. This paper investigates the effort of two approaches for providing test cases based on available testing knowledge. The traditional approach uses a static generator script based on implicit testing knowledge, which takes significant effort to add new parameters. The innovative approach uses a dynamic generic generator script based on an ontology data model of the testing knowledge. We empirically evaluate these approaches with a use case from the production automation domain. Major result is that the high-level test description of the ontology-based approach takes more initial effort for setup, but increases the usability and reduces the risk of errors during the test case generation process.
引用
收藏
页码:478 / 482
页数:5
相关论文
共 50 条
  • [1] An Ontology-Based Approach to Automated Test Case Generation
    Banerjee S.
    Debnath N.C.
    Sarkar A.
    SN Computer Science, 2021, 2 (1)
  • [2] Ontology-based Optimization of Building Automation Systems
    Gaida, Stefan
    Kastner, Wolfgang
    Petrushevski, Filip
    Sipeti, Milos
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 819 - 825
  • [3] Ontology-based test case generation for testing web services
    Wang, Yongbo
    Bai, Xiaoying
    Li, Juanzi
    Huang, Rubo
    EIGHTH INTERNATIONAL SYMPOSIUM ON AUTONOMOUS DECENTRALIZED SYSTEMS, PROCEEDINGS, 2007, : 43 - 50
  • [4] An Ontology-based Software Test Generation Framework
    Nasser, Valeh H.
    Du, Weichang
    MacIsaac, Dawn
    22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 192 - 197
  • [5] Experimental Evaluation of Ontology-Based Test Generation for Multi-agent Systems
    Nguyen, Cu D.
    Perini, Anna
    Tonella, Paolo
    AGENT-ORIENTED SOFTWARE ENGINEERING IX, 2009, 5386 : 187 - 198
  • [6] An Ontology-Based Approach for Test Case Reuse
    Dalal, Satish
    Kumar, Sandeep
    Baliyan, Niyati
    INTELLIGENT COMPUTING, COMMUNICATION AND DEVICES, 2015, 309 : 361 - 366
  • [7] Ontology-based requirement verification for complex systems
    Chen, Ruirui
    Chen, Chun-Hsien
    Liu, Yusheng
    Ye, Xiaoping
    ADVANCED ENGINEERING INFORMATICS, 2020, 46 (46)
  • [8] Ontology-Based Modeling of Control Logic in Building Automation Systems
    Schneider, Georg Ferdinand
    Pauwels, Pieter
    Steiger, Simone
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2017, 13 (06) : 3350 - 3360
  • [9] ONTOLOGY-BASED TEST DATA GENERATION USING METAHEURISTICS
    Szatmari, Zoltan
    Olah, Janos
    Majzik, Istvan
    ICINCO 2011: PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 2, 2011, : 217 - 222
  • [10] An Ontology-Based Automation System: A Case Study of Citrus Fertilization
    Zhong, Xiaofang
    Wang, Yi
    Wen, Xiao
    Liao, Jianwei
    INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2022, 18 (01)