2015 13th International Conference on Frontiers of Information Technology (FIT) (2015)
Dec. 14, 2015 to Dec. 16, 2015
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FIT.2015.10
Recently the interest in wireless sensor and actor networks has increased tremendously. Although there has been significant improvement in WSANs, but still many challenges are needed to overcome the issues of critical applications. In most of the published work the focus is on the performance analysis of non-functional properties but correctness of the approach is still ignored which is very important in large and complex systems. This paper introduces an alternative approach for formal specification, implementation and analysis of the Partitioning Detection and Connectivity Restoration (PCR) algorithm in WSANs. We model WSAN as a dynamic graph and use VDM-SL to describe the formal specification of the algorithm. Invariants are used to validate the algorithm and pre and post conditions confirm the correctness of the operations. VDM-SL is a formal specification language used for implementation of software systems and to illustrate detailed level examination. The PCR algorithm specification is implemented, verified, validated and analyzed through the VDM-SL toolbox.
Formal specifications, Algorithm design and analysis, Partitioning algorithms, Wireless sensor networks, Wireless communication, Network topology, Topology
H. Afzaal, M. Imran and N. A. Zafar, "Implementing Partitioning Detection and Connectivity Restoration in WSAN Using VDM-SL," 2015 13th International Conference on Frontiers of Information Technology (FIT), Islamabad, Pakistan, 2015, pp. 71-76.