Model-Based Testing as a Service for IoT Platforms

被引:24
作者
Ahmad, Abbas [1 ,2 ]
Bouquet, Fabrice [2 ]
Fourneret, Elizabeta [3 ]
Le Gall, Franck [1 ]
Legeard, Bruno [2 ,3 ]
机构
[1] Easy Global Market, Sophia Antipolis, France
[2] Univ Franche Comte, Femto ST, Besancon, France
[3] Smartesting Solut & Serv, Besancon, France
来源
LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: DISCUSSION, DISSEMINATION, APPLICATIONS, ISOLA 2016, PT II | 2016年 / 9953卷
关键词
Model Based Testing; Testing As A Service; Internet of Things; Standard compliance;
D O I
10.1007/978-3-319-47169-3_55
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Internet of Things (IoT) has increased its footprint becoming globally a 'must have' for today's most innovative companies. Applications extend to multitude of domains, such as smart cities, healthcare, logistics, manufacturing, etc. Gartner Group estimates an increase up to 21 billion connected things by 2020. To manage 'things' heterogeneity and data streams over large scale and secured deployments, IoT and data platforms are becoming a central part of the IoT. To respond to this fast growing demand we see more and more platforms being developed, requiring systematic testing. Combining Model-Based Testing (MBT) technique and a service-oriented solution, we present Model-Based Testing As A Service (MBTAAS) for testing data and IoT platforms. In this paper, we present a first step towards MBTAAS for data and IoT Platforms, with experimentation on FIWARE, one of the EU most emerging IoT enabled platforms.
引用
收藏
页码:727 / 742
页数:16
相关论文
共 50 条
[31]   MODEL-Based Performance Quality Assessment for IoT Applications [J].
Kh T.I. ;
Hamarash I.I. .
International Journal of Interactive Mobile Technologies, 2021, 15 (12) :4-20
[32]   Combining usage-based and model-based testing for service-oriented architectures in the industrial practice [J].
Herbold, Steffen ;
Harms, Patrick ;
Grabowski, Jens .
INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2017, 19 (03) :309-324
[33]   Combining usage-based and model-based testing for service-oriented architectures in the industrial practice [J].
Steffen Herbold ;
Patrick Harms ;
Jens Grabowski .
International Journal on Software Tools for Technology Transfer, 2017, 19 :309-324
[34]   A Model-based Testing for AADL Model of Embedded Software [J].
Dong, Yun-wei ;
Wang, Geng ;
Zhao, Hong-bing .
2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, :185-+
[35]   IoTMonitor: A Hidden Markov Model-based Security System to Identify Crucial Attack Nodes in Trigger-action IoT Platforms [J].
Alam, Md Morshed ;
Sajid, Md Sajidul Islam ;
Wang, Weichao ;
Wei, Jinpeng .
2022 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2022, :1695-1700
[36]   Investigating The Effectiveness of Model-Based Testing on Testing Skill Acquisition [J].
Cammaerts, Felix ;
Verbruggen, Charlotte ;
Snoeck, Monique .
PRACTICE OF ENTERPRISE MODELING, POEM 2022, 2022, 456 :3-17
[37]   Smartesting CertifyIt Model-Based Testing for Enterprise IT [J].
Legeard, Bruno ;
Bouzy, Arnaud .
2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2013), 2013, :391-397
[38]   Model-based testing of stochastically timed systems [J].
Gerhold, Marcus ;
Hartmanns, Arnd ;
Stoelinga, Marielle .
INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2019, 15 (3-4) :207-233
[39]   A Model-Based Testing Tool for Embedded Software [J].
Liu, Chien-Hung ;
Chen, Shu-Ling ;
Huang, Tien-Chi .
2012 SIXTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING (ICGEC), 2012, :180-183
[40]   Test Oracle Strategies for Model-Based Testing [J].
Li, Nan ;
Offutt, Jeff .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2017, 43 (04) :372-395