# Service Virtualisation of Internet-of-Things Devices: Techniques and   Challenges

**Authors:** Zeinab Farahmandpour, Steve Versteeg, Anand Kameswaran, Jun Han

arXiv: 1705.05501 · 2017-05-17

## TL;DR

This paper explores the potential and challenges of applying service virtualization techniques to IoT devices, aiming to facilitate automated testing and development in IoT environments.

## Contribution

It analyzes the structural differences between IoT and enterprise protocols and identifies key technical challenges for IoT service virtualization.

## Key findings

- Identifies protocol differences impacting virtualization
- Highlights technical challenges in IoT virtualization
- Suggests directions for future research

## Abstract

Service virtualization is an approach that uses virtualized environments to automatically test enterprise services in production-like conditions. Many techniques have been proposed to provide such a realistic environment for enterprise services. The Internet-of-Things (IoT) is an emerging field which connects a diverse set of devices over different transport layers, using a variety of protocols. Provisioning a virtual testbed of IoT devices can accelerate IoT application development by enabling automated testing without requiring a continuous connection to the physical devices. One solution is to expand existing enterprise service virtualization to IoT environments. There are various structural differences between the two environments that should be considered to implement appropriate service virtualization for IoT. This paper examines the structural differences between various IoT protocols and enterprise protocols and identifies key technical challenges that need to be addressed to implement service virtualization in IoT environments.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1705.05501/full.md

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1705.05501/full.md

## References

11 references — full list in the complete paper: https://tomesphere.com/paper/1705.05501/full.md

---
Source: https://tomesphere.com/paper/1705.05501