Research Article
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
@INPROCEEDINGS{10.4108/eai.7-11-2017.2273782, author={Hong-Linh Truong and Luca Berardinelli and Ivan Pavkovic and Georgiana Copil}, title={Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties}, proceedings={14th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services}, publisher={ACM}, proceedings_a={MOBIQUITOUS}, year={2018}, month={4}, keywords={testing iot cloud computing cyber-physical systems uncer- tainty deployment}, doi={10.4108/eai.7-11-2017.2273782} }
- Hong-Linh Truong
Luca Berardinelli
Ivan Pavkovic
Georgiana Copil
Year: 2018
Modeling and Provisioning IoT Cloud Systems for Testing Uncertainties
MOBIQUITOUS
ACM
DOI: 10.4108/eai.7-11-2017.2273782
Abstract
Modern Cyber-Physical Systems (CPS) and Internet of Things (IoT) systems consist of both loosely and tightly interactions among various resources in IoT networks, edge servers and cloud data centers. These elements are being built atop virtualization layers and deployed in both edge and cloud infrastructures. They also deal with a lot of data through the interconnection of different types of networks and services. Therefore, several new types of uncertainties are emerging, such as data, actuation, and elasticity uncertainties. This triggers several challenges for testing uncertainty in such systems. However, there is a lack of novel ways to model and prepare the right infrastructural elements covering requirements for testing emerging uncertainties. In this paper, first we present techniques for modeling CPS/IoT Systems and their uncertainties to be tested. Second, we introduce techniques for determining and generating deployment configuration for testing in different IoT and cloud infrastructures. We illustrate our work with a real-world use case for monitoring and analysis of Base Transceiver Stations.