Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
- 2.
Readers are referred to [23] for more details on goal decomposition.
- 3.
(x, y) refers to min and max occurrence.
- 4.
Detection refers to thing availability in a scene from which certain things are selected for inclusion in a script completion based on roles/capacities’ requirements. Not all detected things would be relevant for a scene.
- 5.
Improvisation might raise concerns with the availability of some necessary things as prescribed in a scene (Listing 2-line 7).
- 6.
- 7.
Connecting things allows to address the lack of/missing characters from a scene (Listing 2, Line 4).
- 8.
Detection does not fall into the scope of this work.
References
Atzori, L., Carboni, D., Iera, A.: Smart things in the social loop: paradigms, technologis, and potentials. Ad Hoc Netw. 18, 121–132 (2013)
Atzori, L., Iera, A., Morabito, G.: SIoT: giving a social structure to the Internet of Things. IEEE Commun. Lett. 15(11), 1193–1195 (2011)
Atzori, L., Iera, A., Morabito, G., Nitti, M.: The Social Internet of Things (SIoT) - when social networks meet the Internet of Things: concept, architecture and network characterization. Comput. Netw. 56(16), 3594–3608 (2012)
Cavazza, M., Charles, F., Mead, S.J.: Character-based interactive storytelling. IEEE Intell. Syst. 17(4), 17–24 (2002)
Charles, F., Cavazza, M., Smith, C., Georg, G., Porteous, J.: Instantiating interactive narratives from patient education documents. In: Peek, N., Marín Morales, R., Peleg, M. (eds.) AIME 2013. LNCS (LNAI), vol. 7885, pp. 273–283. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38326-7_39
Crawford, C.: Chris Crawford on Interactive Storytelling (New Riders Games). New Riders Games, San Francisco (2004)
Crocker, D., Overell, P.: Augmented BNF for Syntax Specifications: ABNF. STD 68, RFC Editor, January 2008
Elnaffar, S., Maamar, Z., Sheng, Q.Z.: When clouds start socializing: the sky model. Int. J. E-Bus. Res. 9(2), 1–7 (2013)
Fisher, W.R.: The narrative paradigm: in the beginning. J. Commun. 35(4), 74–89 (1985)
Georgakopoulos, D., Jayaraman, P.P.: Internet of Things: from internet scale sensing to smart services. Computing 98(10), 1041–1058 (2016)
Haller, S., Magerkurth, C.: The real-time enterprise: IoT-enabled business processes. Technical report (2011). www.iab.org/wp-content/IAB-uploads/2011/03/Haller.pdf. Accessed Mar 2018
Khan, W.Z., Aalsalem, M.Y., Kha, M.K., Arshad, Q.-A.: When social objects collaborate: concepts, processing elements, attacks and challenges. Comput. Electr. Eng. 58, 397–411 (2017)
Maamar, Z., Faci, N., Kajan, E., Sakr, S., Boukhebouze, M., Barnawi, A.: How to make business processes “Socialize”? EAI Endorsed Trans. Ind. Netw. Intell. Syst. 2(5), e2 (2015)
Maamar, Z., Hacid, H., Huhns, M.N.: Why Web services need social networks. IEEE Internet Comput. 15(2), 90–94 (2011)
Maamar, Z., Mahmoud, Q.H., Derhab, A.: Enabling ad-hoc collaboration between mobile users in the MESSENGER project. Cluster Comput. 10(1), 67–79 (2007)
Mark, W.: The computer for the 21st century. ACM SIGMOBILE Mob. Comput. Commun. Rev. 3(3), 3–11 (1999)
Meroni, G.: Integrating the Internet of Things with business process management: a process-aware framework for smart objects. In: CAiSE 2015 Doctoral Consortium at the 27th International Conference on Advanced Information Systems Engineering (CAiSE 2015), Stockholm, Sweden, pp. 56–64. Springer (2015)
Meyer, S., Ruppen, A., Magerkurth, C.: Internet of Things-aware process modeling: integrating IoT devices as business process resources. In: Salinesi, C., Norrie, M.C., Pastor, Ó. (eds.) CAiSE 2013. LNCS, vol. 7908, pp. 84–98. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38709-8_6
Militano, L., Nitti, M., Atzori, L., Iera, A.: Enhancing the navigability in a social network of smart objects: a shapley-value based approach. Comput. Netw. 103, 1–14 (2016)
Nansen, B., van Ryn, L., Vetere, F., Robertson, T., Brereton, M., Dourish, P.: An internet of social things. In: Australian Computer-Human Interaction Conference on Designing Futures: The Future of Design (OzCHI 2014), Sydney, Australia, pp. 87–96. ACM (2014)
OpenKnowledge. Social Business Process Reengineering. Technical report (2012). http://socialbusinessmanifesto.com/social-business-process-reengineering. Accessed Mar 2018
Ortiz, A.M., Hussein, D., Park, S., Han, S.N., Crespi, N.: The cluster between Internet of Things and social networks: review and research challenges. IEEE Internet Things J. 1(3), 206–215 (2014)
Porteous, J., Cavazza, M., Charles, F.: Applying planning to interactive storytelling: narrative control using state constraints. ACM Trans. Intell. Syst. Technol. 1(2), 10:1–10:21 (2010)
Suri, K., Gaaloul, W., Cuccuru, A., Gerard, A.: Semantic framework for Internet of Things-aware business process development. In: International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE 2017), Poznan, Poland, pp. 214–219. IEEE (2017)
Ware, S.G., Young, R.M., Harrison, B., Roberts, D.L.: A computational model of narrative conflict at the fabula level. IEEE Trans. Comput. Intell. Artif. Intell. Games 6(3) (2014)
Young, R.M., Ware, S.G., Cassell, B.A., Robertson, J.: Plans and planning in narrative generation: a review of plan-based approaches to the generation of story, discourse and interactivity in narratives. Sprache und Datenverarbeitung Spec. Issue Form. Comput. Models Narrat. 37(1–2), 41–64 (2013)
Zhang, C., Cheng, C., Ji, Y.: Architecture design for social web of things. In: International Workshop on Context Discovery and Data Mining (ContextDD 2012), Beijing, China, pp. 3:1–3:7. ACM (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Maamar, Z., Sellami, M., Faci, N., Ugljanin, E., Sheng, Q.Z. (2018). Storytelling Integration of the Internet of Things into Business Processes. In: Weske, M., Montali, M., Weber, I., vom Brocke, J. (eds) Business Process Management Forum. BPM 2018. Lecture Notes in Business Information Processing, vol 329. Springer, Cham. https://doi.org/10.1007/978-3-319-98651-7_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-98651-7_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-98650-0
Online ISBN: 978-3-319-98651-7
eBook Packages: Computer ScienceComputer Science (R0)