Storytelling Integration of the Internet of Things into Business Processes

This paper discusses the integration of Internet of Things (IoT) into Business Processes (BPs). To define the business logic of thing-aware BPs, existing approaches extend traditional workflow languages (i.e., who does what, why, when, and where) with constructs like things’ roles. However, this way of defining the business logic restricts things’ operations and, thus, hinders them from initiating ad-hoc/opportunistic collaboration with peers. To overcome this limitation, we tap into the storytelling principles to introduce the concept of Process of Things (PoT) as a new way of integrating IoT into BPs. A PoT is specified as a story whose script indicates the characters that things will play as well as the scenes that will feature these things. A PoT, also, allows things to collaborate by offering value-added services to end-users. For demonstration purposes, a hospital scenario is implemented using a combination of real and simulated sensors along with different IoT technologies and communication protocols.

[1]  Cheng Cheng,et al.  Architecture design for social web of things , 2012, ContextDD '12.

[2]  William J. Kettinger,et al.  BUSINESS PROCESS REENGINEERING: Building a Comprehensive Methodology , 1993 .

[3]  Antonio Iera,et al.  Smart things in the social loop: Paradigms, technologies, and potentials , 2014, Ad Hoc Networks.

[4]  Marc Cavazza,et al.  Character-Based Interactive Storytelling , 2002, IEEE Intell. Syst..

[5]  Zakaria Maamar,et al.  Why Web Services Need Social Networks , 2011, IEEE Internet Computing.

[6]  W. Fisher The Narrative Paradigm: in the Beginning , 1984 .

[7]  Carsten Magerkurth,et al.  The Real-time Enterprise: IoT-enabled Business Processes , 2011 .

[8]  Noël Crespi,et al.  The Cluster Between Internet of Things and Social Networks: Review and Research Challenges , 2014, IEEE Internet of Things Journal.

[9]  Dave Crocker,et al.  Augmented BNF for Syntax Specifications: ABNF , 1997, RFC.

[10]  Antonio Iera,et al.  The Social Internet of Things (SIoT) - When social networks meet the Internet of Things: Concept, architecture and network characterization , 2012, Comput. Networks.

[11]  Sébastien Gérard,et al.  Semantic Framework for Internet of Things-Aware Business Process Development , 2017, 2017 IEEE 26th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE).

[12]  Zakaria Maamar,et al.  Enabling ad-hoc collaboration between mobile users in the $\mathcal{MESSENGER}$ project , 2007, Cluster Computing.

[13]  Giovanni Meroni Integrating the Internet of Things with Business Process Management: A Process-aware Framework for Smart Objects , 2015, CAiSE.

[14]  Mark Weiser The computer for the 21st century , 1991 .

[15]  Marc Cavazza,et al.  Applying planning to interactive storytelling: Narrative control using state constraints , 2010, TIST.

[16]  Margot Brereton,et al.  An internet of social things , 2014, OZCHI.

[17]  Muhammad Khurram Khan,et al.  When social objects collaborate: Concepts, processing elements, attacks and challenges , 2017, Comput. Electr. Eng..

[18]  Marc Cavazza,et al.  Instantiating Interactive Narratives from Patient Education Documents , 2013, AIME.

[19]  Antonio Iera,et al.  SIoT: Giving a Social Structure to the Internet of Things , 2011, IEEE Communications Letters.

[20]  Chris Crawford Chris Crawford on Interactive Storytelling (New Riders Games) , 2004 .

[21]  Prem Prakash Jayaraman,et al.  Internet of things: from internet scale sensing to smart services , 2016, Computing.

[22]  Quan Z. Sheng,et al.  When Clouds Start Socializing: The Sky Model , 2013, Int. J. E Bus. Res..

[23]  Mark Weiser,et al.  The computer for the 21st Century , 1991, IEEE Pervasive Computing.

[24]  Sonja Meyer,et al.  Internet of Things-Aware Process Modeling: Integrating IoT Devices as Business Process Resources , 2013, CAiSE.

[25]  Stephen G. Ware,et al.  A Computational Model of Plan-Based Narrative Conflict at the Fabula Level , 2014, IEEE Transactions on Computational Intelligence and AI in Games.

[26]  Antonio Iera,et al.  Enhancing the navigability in a social network of smart objects: A Shapley-value based approach , 2016, Comput. Networks.