QoS-aware Metamorphic Testing: An Elevation Case Study

被引:21
|
作者
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 条
  • [1] QoS-Aware Net Neutrality
    Domzal, Jerzy
    Wojcik, Robert
    Jajszczyk, Andrzej
    2009 FIRST INTERNATIONAL CONFERENCE ON EVOLVING INTERNET (INTERNET 2009), 2009, : 147 - 152
  • [2] QoS-Aware Service Composition: A Retrospective
    Zeng, Liangzhao
    Benatallah, Boualem
    Dumas, Marlon
    Kalagnanam, Jayant
    Ngu, Anne H. H.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2025, 51 (03) : 836 - 841
  • [3] A QoS-aware multicast routing protocol
    Chen, SG
    Nahrstedt, K
    Shavitt, Y
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2000, 18 (12) : 2580 - 2592
  • [4] QoS-Aware Diversified Service Selection
    Guo, Chenkai
    Zhang, Weijie
    Dong, Naipeng
    Liu, Zheli
    Xiang, Yang
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (03) : 2085 - 2099
  • [5] QoS-aware resource discovery in grids
    Grover, Ujjwal S.
    Varma, Priyanka
    Haudhary, Sanjay
    ADCOM 2007: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND COMMUNICATIONS, 2007, : 681 - 687
  • [6] QoS-aware genetic Cloud Brokering
    Anastasi, Gaetano F.
    Carlini, Emanuele
    Coppola, Massimo
    Dazzi, Patrizio
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 75 : 1 - 13
  • [7] On the Complexity of QoS-Aware Service Selection Problem
    Abu-Khzam, Faisal N.
    Bazgan, Cristina
    El Haddad, Joyce
    Sikora, Florian
    SERVICE-ORIENTED COMPUTING, (ICSOC 2015), 2015, 9435 : 345 - 352
  • [8] QoS-aware Service Composition in Mobile Environments
    Nguyen Cao Hong Ngoc
    Lin, Donghui
    Nakaguchi, Takao
    Ishida, Toru
    2014 IEEE 7TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2014, : 97 - 104
  • [9] QSSA: A QoS-aware Service Selection Approach
    Sun, Qibo
    Wang, Shangguang
    Zou, Hua
    Yang, Fangchun
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2011, 7 (02) : 147 - 169
  • [10] Equitable Solutions in QoS-aware Service Optimization
    Suciu, Mihai
    Cremene, Marcel
    Pop, Florin-Claudiu
    Dumitrescu, D.
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION COMPANION (GECCO'12), 2012, : 1537 - 1538