Loading…
Verifying Smart Sensory Systems on Cloud Computing Frameworks
Recently, smart applications implemented on cloud platforms have been widely adapted to provide quality-of-life services in different domains such as: agriculture, medical, and transportation systems. Such applications benefit from the advanced wireless sensor network (WSN) technologies as an infras...
Saved in:
Published in: | Procedia computer science 2015, Vol.52, p.1126-1132 |
---|---|
Main Author: | |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Recently, smart applications implemented on cloud platforms have been widely adapted to provide quality-of-life services in different domains such as: agriculture, medical, and transportation systems. Such applications benefit from the advanced wireless sensor network (WSN) technologies as an infrastructure to implement smart systems. Due to the mandatory interleaving between service-programs and network controller-programs in the cloud computing architecture, there is a need to separate the implementation among them in order to enhance scalability, modularity, and verifiability of such systems. This separation is the main quality aspect of software defined networking (SDN) technology.This paper proposes a design pattern that handles the SDN problem. The verifiability has been guaranteed by the automatic generation of a finite-state-automaton (FSA) that represents the behavioral transitions of the system. Experiments have been conducted on areal-time system using computation tree logic (CTL). The results indicated that the proposed technique minimized the maintenance side-effects as the scalability of the system increased and, in addition, it was able to detect concurrent problems at design time and utilize the power consumption of the network components. |
---|---|
ISSN: | 1877-0509 1877-0509 |
DOI: | 10.1016/j.procs.2015.05.130 |