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 条
[21]   Measuring Distances for Ontology-Based Systems [J].
Mencke, Steffen ;
Wille, Cornelius ;
Dumke, Reiner .
SOFTWARE PROCESS AND PRODUCT MEASUREMENT, 2008, 5338 :97-+
[22]   Heterogeneity in Ontology-Based CBR Systems [J].
Abou Assali, Amjad ;
Lenne, Dominique ;
Debray, Bruno .
PROCEEDINGS OF THE 2009 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2008, :324-+
[23]   Bilingual Ontology-Based Automatic Question Generation [J].
Diatta, Baboucar ;
Basse, Adrien ;
Ouya, Samuel .
PROCEEDINGS OF 2019 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2019, :679-684
[24]   Ontology-Based Electronic Test Results Evaluation [J].
Jecheva, Veselina ;
Orozova, Daniela .
THIRD INTERNATIONAL CONFERENCE ON SOFTWARE, SERVICES AND SEMANTIC TECHNOLOGIES S3T 2011, 2011, 101 :213-214
[25]   Ontology-Based Abstraction of Bot Models in Robotic Process Automation [J].
Voelker, Maximilian ;
Weske, Mathias .
CONCEPTUAL MODELING, ER 2023, 2023, 14320 :239-256
[26]   Feasibility Study: Rule Generation for Ontology-Based Decision-Making Systems [J].
Hovi, Juha ;
Ichise, Ryutaro .
SEMANTIC TECHNOLOGY, JIST 2019, 2020, 1157 :88-99
[27]   Semantic oriented ontology cohesion metrics for ontology-based systems [J].
Ma, Yinglong ;
Jin, Beihong ;
Feng, Yulin .
JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (01) :143-152
[28]   Ontology-Based Modelling of State Machines for Production Robots in Smart Manufacturing Systems [J].
Smirnov, Alexander ;
Shilov, Nikolay ;
Shchekotov, Maxim .
INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2020, 11 (02) :76-91
[29]   Ontology-Based System for Automatic SQL Exercises Generation [J].
Basse, Adrien ;
Diatta, Baboucar ;
Ouya, Samuel .
INTERNET OF THINGS, INFRASTRUCTURES AND MOBILE APPLICATIONS, 2021, 1192 :738-749
[30]   The Information Systems Modeling with an Ontology-Based ERD [J].
Luo, Dershing .
PACIFIC ASIA CONFERENCE ON INFORMATION SYSTEMS 2005, SECTIONS 1-8 AND POSTER SESSIONS 1-6, 2005, :1447-1455