On privacy verification in the IoT service based on PN2

In recent years, Internet of Things (IoT) has attracted many attention. However, it still lacks on security consideration. Conventional ways of security design might not be sufficiently effective when dealing with new types of heterogeneous systems. In this paper, we proposed a privacy verification procedure for IoT based on agent oriented Petri net (Petri nets in a Petri net; PN2 ). We developed the privacy specification for IoT which is necessary in order to deal with the data leak problem. We implemented the procedure to IoT environment by checking the reachability of privacy violation marking. Finally, we showed an application example.

[1]  Tadao Murata,et al.  Petri nets: Properties, analysis and applications , 1989, Proc. IEEE.

[2]  Kunihiko Hiraishi,et al.  A Petri-net-based model for the mathematical analysis of multi-agent systems , 2000, Smc 2000 conference proceedings. 2000 ieee international conference on systems, man and cybernetics. 'cybernetics evolving to systems, humans, organizations, and their complex interactions' (cat. no.0.

[3]  John A. Stankovic,et al.  Research Directions for the Internet of Things , 2014, IEEE Internet of Things Journal.

[4]  Ann Cavoukian,et al.  Advancing privacy and security in computing, networking and systems innovations through privacy by design , 2009, CASCON.

[5]  Shingo Yamaguchi,et al.  An analysis system of IoT services based on agent-oriented Petri net PN2 , 2016, 2016 IEEE International Conference on Consumer Electronics-Taiwan (ICCE-TW).

[6]  Gerard J. Holzmann,et al.  SPIN model checking: an introduction , 2000, International Journal on Software Tools for Technology Transfer.

[7]  Jaap-Henk Hoepman,et al.  The Privacy Coach: Supporting customer privacy in the Internet of Things , 2010, IOT 2010.