QoS-aware Metamorphic Testing: An Elevation Case Study

被引:24
作者
Ayerdi, Jon [1 ]
Segura, Sergio [2 ]
Arrieta, Aitor [1 ]
Sagardui, Goiuria [1 ]
Arratibel, Maite [3 ]
机构
[1] Mondragon Unibertsitatea, Arrasate Mondragon, Spain
[2] Univ Seville, Seville, Spain
[3] Orona, Yangon, Myanmar
来源
2020 IEEE 31ST INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING (ISSRE 2020) | 2020年
关键词
Cyber-Physical Systems; Elevators; Metamorphic Testing; Quality of Service;
D O I
10.1109/ISSRE5003.2020.00019
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Elevators are among the oldest and most widespread transportation systems, yet their complexity increases rapidly to satisfy customization demands and to meet quality of service requirements. Verification and validation tasks in this context are costly, since they rely on the manual intervention of domain experts at some points of the process. This is mainly due to the difficulty to assess whether the elevators behave as expected in the different test scenarios, the so-called test oracle problem. Metamorphic testing is a thriving testing technique that alleviates the oracle problem by reasoning on the relations among multiple executions of the system under test, the so-called metamorphic relations. In this practical experience paper, we report on the application of metamorphic testing to verify an industrial elevator dispatcher. Together with domain experts from the elevation sector, we defined multiple metamorphic relations that consider domain-specific quality of service measures. Evaluation results with seeded faults show that the approach is effective at detecting faults automatically.
引用
收藏
页码:104 / 114
页数:11
相关论文
共 50 条
[41]   Reinforcement Learning for Interactive QoS-Aware Services Composition [J].
Alizadeh, Pegah ;
Osmani, Aomar ;
Khanouche, Mohamed Essaid ;
Chibani, Abdelghani ;
Amirat, Yacine .
IEEE SYSTEMS JOURNAL, 2021, 15 (01) :1098-1108
[42]   An adaptive framework for QoS-aware service selection optimization [J].
Beran, Peter Paul ;
Vinek, Elisabeth ;
Schikuta, Erich .
INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2013, 9 (01) :32-+
[43]   QoS-DPSO: QoS-aware Task Scheduling for Cloud Computing System [J].
Weipeng Jing ;
Chuanyu Zhao ;
Qiucheng Miao ;
Houbing Song ;
Guangsheng Chen .
Journal of Network and Systems Management, 2021, 29
[44]   QoS-DPSO: QoS-aware Task Scheduling for Cloud Computing System [J].
Jing, Weipeng ;
Zhao, Chuanyu ;
Miao, Qiucheng ;
Song, Houbing ;
Chen, Guangsheng .
JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2021, 29 (01)
[45]   A QoS-aware VoD resource sharing scheme for heterogeneous networks [J].
Huang, Chenn-Jung ;
Hu, Kai-Wen ;
Chen, You-Jia ;
Chen, Chun-Hua ;
Luo, Yun-Cheng .
COMPUTER NETWORKS, 2009, 53 (07) :1087-1098
[46]   A Framework for QoS-aware Multimedia Service Selection for Wireless Clients [J].
Hossain, M. Shamim ;
Alamri, Atif ;
El Saddik, Abdulmotaleb .
WMUNEP'07: PROCEEDINGS OF THE THIRD ACM WORKSHOP ON WIRELESS MULTIMEDIA NETWORKING AND PERFORMANCE MODELING, 2007, :16-22
[47]   QoS-Aware Fog Service Orchestration for Industrial Internet of Things [J].
Tsai, Jen-Sheng ;
Chuang, I-Hsun ;
Liu, Jie-Jyun ;
Kuo, Yau-Hwang ;
Liao, Wanjiun .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (03) :1265-1279
[48]   QoS-Aware Approach for Maximizing Rerouting Traffic in IP Networks [J].
Cui, Wenyan ;
Meng, Xiangru ;
Yang, Huanhuan ;
Kang, Qiaoyan ;
Zhao, Zhiyuan .
KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (09) :4287-4306
[49]   A QoS-aware hybrid data aggregation scheme for Internet of Things [J].
Rahman, H. ;
Ahmed, N. ;
Hussain, Md, I .
ANNALS OF TELECOMMUNICATIONS, 2018, 73 (7-8) :475-486
[50]   QoS-aware temporal prediction model for personalized service recommendation [J].
Peng, Fei ;
Deng, Haojiang ;
Liu, Lei .
Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2013, 40 (04) :174-180