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 条
[41]   Ontology-Based Pathways Generation for Biomass to Bioenergy Conversion [J].
Sapkota, Krishna ;
Byrne, William ;
Raju, Pathmeswaran ;
Chapman, Craig ;
Melville, Lynsey ;
Wright, Daniel ;
Scott, James .
2014 IEEE 11TH INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING (ICEBE), 2014, :213-219
[42]   Ontology-based customer preference modeling for concept generation [J].
Cao, Dongxing ;
Li, Zhanjun ;
Ramani, Karthik .
ADVANCED ENGINEERING INFORMATICS, 2011, 25 (02) :162-176
[43]   Ontology-Based Design Knowledge Representation for Complex Product [J].
Yang, Liu ;
Qian, Linfang ;
Ding, Shengchun ;
Xu, Yadong .
KNOWLEDGE ENGINEERING AND MANAGEMENT , ISKE 2013, 2014, 278 :277-287
[44]   Towards ontology-based decision support systems for complex ultrasound diagnosis in obstetrics and gynecology [J].
Maurice, P. ;
Dhombres, F. ;
Blondiaux, E. ;
Friszer, S. ;
Guilbaud, L. ;
Lelong, N. ;
Khoshnood, B. ;
Charlet, J. ;
Perrot, N. ;
Jauniaux, E. ;
Jurkovic, D. ;
Jouannic, J. -M. .
JOURNAL OF GYNECOLOGY OBSTETRICS AND HUMAN REPRODUCTION, 2017, 46 (05) :423-429
[45]   An Ontology-Based System to Identify Complex Network Attacks [J].
Frye, Lisa ;
Cheng, Liang ;
Heflin, Jeff .
2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012, :6683-6688
[46]   Ontology-Based Knowledge Modeling for Rice Crop Production [J].
Afzal, Hifza ;
Kasi, Mumraiz Khan .
2019 7TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2019), 2019, :343-350
[47]   Ontology-based knowledge representation of industrial production workflow [J].
Yang, Chao ;
Zheng, Yuan ;
Tu, Xinyi ;
Ala-Laurinaho, Riku ;
Autiosalo, Juuso ;
Seppanen, Olli ;
Tammi, Kari .
ADVANCED ENGINEERING INFORMATICS, 2023, 58
[48]   Automatic Generation of Automation Applications Based on Ontology Transformations [J].
Dubinin, Victor ;
Vyatkin, Valeriy ;
Yang, Chen-Wei ;
Pang, Cheng .
2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
[49]   Ontology-based model generation to support customizable KBE frameworks [J].
Tuan Anh Tran ;
Lobov, Andrei .
30TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING (FAIM2021), 2020, 51 :1021-1026
[50]   Ontology-Based Modeling of Context-Aware Systems [J].
Lueddecke, Daniel ;
Bergmann, Nina ;
Schaefer, Ina .
MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2014, 2014, 8767 :484-500