Modeling and Analyzing Wireless Sensor Networks with VeriSensor: An Integrated Workflow
A Wireless Sensor Network (WSN), made of distributed autonomous nodes, is designed to monitor physical or environmental conditions. WSNs have many application domains such as environment or health monitoring. Their design must consider energy constraints, concurrency issues, node heterogeneity, whil...
Saved in:
Published in | Transactions on Petri Nets and Other Models of Concurrency VIII Vol. 8100; pp. 24 - 47 |
---|---|
Main Authors | , , , |
Format | Book Chapter |
Language | English |
Published |
Germany
Springer Berlin / Heidelberg
2013
Springer Berlin Heidelberg |
Series | Lecture Notes in Computer Science |
Subjects | |
Online Access | Get full text |
ISBN | 9783642404641 3642404642 |
ISSN | 0302-9743 1611-3349 |
DOI | 10.1007/978-3-642-40465-8_2 |
Cover
Loading…
Summary: | A Wireless Sensor Network (WSN), made of distributed autonomous nodes, is designed to monitor physical or environmental conditions. WSNs have many application domains such as environment or health monitoring. Their design must consider energy constraints, concurrency issues, node heterogeneity, while still meeting the quality requirements of life-critical applications. Formal verification helps to obtain WSN reliability, but usually requires a high expertise, which limits its adoption in industry.
This paper presents VeriSensor, a domain specific modeling language (DSML) for WSNs offering support for formal verification. VeriSensor is designed to be used by WSN experts. It can be automatically translated into a formal specification for model checking. We present the language and its translation into a formal model (we use Instantiable Transition Systems – ITS).
A tool has been implemented. We used it to work on a case study, illustrating how several metrics and properties relevant to the domain can be evaluated. |
---|---|
ISBN: | 9783642404641 3642404642 |
ISSN: | 0302-9743 1611-3349 |
DOI: | 10.1007/978-3-642-40465-8_2 |