{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T10:14:16Z","timestamp":1777889656907,"version":"3.51.4"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,8,31]],"date-time":"2022-08-31T00:00:00Z","timestamp":1661904000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,8,31]],"date-time":"2022-08-31T00:00:00Z","timestamp":1661904000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Universidad Polit\u00e8cnica de Val\u00e8ncia"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Bus Inf Syst Eng"],"published-print":{"date-parts":[[2023,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>IoT-enhanced Business Processes make use of sensors and actuators to carry out the process tasks and achieve a specific goal. One of the most important difficulties in the development of IoT-enhanced BPs is the interdisciplinarity that is demanded by this type of project. Defining an interdisciplinary tool-supported development approach that facilitates the collaboration of different professionals, with a special focus on three main facets: business process requirements, interoperability between IoT devices and BPs, and low-level data processing. The study followed a Design Science Research methodology for information systems that consists of a 6-step process: (1) problem identification and motivation; (2) define the objectives for a solution; (3) design and development; (4) demonstration; (5) evaluation; and (6) communication. The paper presents an interdisciplinary development process to support the creation of IoT-enhanced BPs by applying the Separation of Concerns principle. A collaborative development environment is built to provide each professional with the tools required to accomplish her\/his development responsibilities. The approach is successfully validated through a case-study evaluation. The evaluation allows to conclude that the proposed development process and the supporting development environment are effective to face the interdisciplinary nature of IoT-enhanced BPs.<\/jats:p>","DOI":"10.1007\/s12599-022-00770-y","type":"journal-article","created":{"date-parts":[[2022,8,31]],"date-time":"2022-08-31T11:02:42Z","timestamp":1661943762000},"page":"25-48","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":27,"title":["Towards an Interdisciplinary Development of IoT-Enhanced Business Processes"],"prefix":"10.1007","volume":"65","author":[{"given":"Pedro","family":"Valderas","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Victoria","family":"Torres","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Estefan\u00eda","family":"Serral","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,8,31]]},"reference":[{"key":"770_CR2","doi-asserted-by":"publisher","first-page":"304","DOI":"10.1007\/3-540-48157-5_29","volume-title":"International symposium on handheld and ubiquitous computing","author":"GD Abowd","year":"1999","unstructured":"Abowd GD, Dey AK, Brown PJ, Davies N, Smith M, Steggles P (1999) Towards a better understanding of context and context-awareness. In: International symposium on handheld and ubiquitous computing. Springer, Heidelberg, pp 304\u2013307"},{"key":"770_CR3","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/j.procs.2015.08.313","volume":"63","author":"A Albreshne","year":"2015","unstructured":"Albreshne A, Pasquier J (2015) A domain specific language for high-level process control programming in smart buildings. Procedia Comput Sci 63:65\u201373. https:\/\/doi.org\/10.1016\/j.procs.2015.08.313","journal-title":"Procedia Comput Sci"},{"issue":"1","key":"770_CR4","doi-asserted-by":"publisher","first-page":"94","DOI":"10.1145\/291469.291479","volume":"42","author":"DE Avison","year":"1999","unstructured":"Avison DE, Lau F, Myers MD, Nielsen PA (1999) Action research. Commun ACM 42(1):94\u201397. https:\/\/doi.org\/10.1145\/291469.291479","journal-title":"Commun ACM"},{"key":"770_CR5","first-page":"389","volume-title":"Lecture notes in business information processing 256","author":"L Baresi","year":"2016","unstructured":"Baresi L, Meroni G, Plebani P (2016) A GSM-based approach for monitoring cross-organization business processes using smart objects. Lecture notes in business information processing 256. Springer, Heidelberg, pp 389\u2013400"},{"issue":"3","key":"770_CR6","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1007\/s00779-017-1010-8","volume":"21","author":"M Bermudez-Edo","year":"2017","unstructured":"Bermudez-Edo M, Elsaleh T, Barnaghi P, Taylor K (2017) IoT-Lite: a lightweight semantic model for the internet of things and its use with dynamic semantics. Pers Ubiquitous Comput 21(3):475\u2013487. https:\/\/doi.org\/10.1007\/s00779-017-1010-8","journal-title":"Pers Ubiquitous Comput"},{"issue":"2","key":"770_CR7","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1007\/S12599-020-00646-Z","volume":"63","author":"D Beverungen","year":"2021","unstructured":"Beverungen D, Buijs JCAM, Becker J, di Ciccio C, van der Aalst WMP, Bartelheimer C, vom Brocke J, Comuzzi M, Kraume K, Leopold H, Matzner M, Mendling J, Ogonek N, Post T, Resinas M, Revoredo K, del R\u00edo-Ortega A, la Rosa M, Santoro FM, Wolf V (2021) Seven paradoxes of business process management in a hyper-connected world. Bus Inf Syst Eng 63(2):145\u2013156. https:\/\/doi.org\/10.1007\/S12599-020-00646-Z","journal-title":"Bus Inf Syst Eng"},{"key":"770_CR1","unstructured":"Bowman P, Ng J, Harrison M, S\u00e1nchez Lop\u00e9z T, Illic A (2009) Sensor based condition monitoring. Building radio frequency identification for the global environment. http:\/\/bridge-project.eu\/data\/File\/BRIDGE_WP03_sensor_based_condition_monitoring.pdf. Accessed 18 Jul 2022"},{"key":"770_CR8","unstructured":"BPMN (2010) Business process model and notation concepts. https:\/\/www.omg.org\/spec\/BPMN\/2.0.2\/PDF. Accessed 18 Jul 2022"},{"key":"770_CR9","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1145\/3017995.3018003","volume":"F127184","author":"S Breiner","year":"2016","unstructured":"Breiner S, Subrahmanian E, Sriram RD (2016) Modeling the internet of things: a foundational approach. ACM Int Conf Proc Ser Part F127184:38\u201341. https:\/\/doi.org\/10.1145\/3017995.3018003","journal-title":"ACM Int Conf Proc Ser Part"},{"issue":"2","key":"770_CR10","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1080\/01969722.2019.1565118","volume":"50","author":"Q Cao","year":"2019","unstructured":"Cao Q, Giustozzi F, Zanni-Merk C, de Bertrand F, Reich C (2019) Smart condition monitoring for industry 4.0 manufacturing processes: an ontology-based approach. Cybern Syst 50(2):82\u201396. https:\/\/doi.org\/10.1080\/01969722.2019.1565118","journal-title":"Cybern Syst"},{"key":"770_CR11","unstructured":"Chapline G, Sullivan S (2010) Systems engineering for life cycle of complex systems. Engineering Inovations (NASA), pp 302\u2013318. https:\/\/er.jsc.nasa.gov\/seh\/536823main_Wings-ch4.pdf. Accessed 18 Jul 2022"},{"key":"770_CR12","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2020.102136","author":"KKR Choo","year":"2021","unstructured":"Choo KKR, Gai K, Chiaraviglio L, Yang Q (2021) A multidisciplinary approach to internet of things (IoT) cybersecurity and risk management. Comput Secur. https:\/\/doi.org\/10.1016\/j.cose.2020.102136","journal-title":"Comput Secur"},{"key":"770_CR13","first-page":"100","volume-title":"OTM confederated international conferences LNCS (part 1)","author":"R Conforti","year":"2011","unstructured":"Conforti R, Fortino G, la Rosa M, ter Hofstede AHM (2011) History-aware, real-time risk detection in business processes. In: OTM confederated international conferences LNCS (part 1). Springer, Heidelberg, pp 100\u2013118"},{"key":"770_CR14","doi-asserted-by":"publisher","first-page":"350","DOI":"10.1007\/978-3-030-79186-5_23","volume-title":"enterprise business-process and information systems modeling","author":"F Corradini","year":"2021","unstructured":"Corradini F, Fedeli A, Fornari F, Polini A, Re B (2021) FloWare: an approach for IoT support and application development. enterprise business-process and information systems modeling. Springer, Heidelberg, pp 350\u2013365"},{"issue":"1","key":"770_CR15","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/S007790170019","volume":"5","author":"AK Dey","year":"2001","unstructured":"Dey AK (2001) Understanding and using context. Pers Ubiquitous Comput 5(1):4\u20137. https:\/\/doi.org\/10.1007\/S007790170019","journal-title":"Pers Ubiquitous Comput"},{"key":"770_CR16","unstructured":"Dimitrov M, Simov A, Stein S, Konstantinov M (2007) A BPMO based semantic business process modelling environment. In: CEUR workshop proceedings, p 1613\u20130073. http:\/\/ceur-ws.org\/Vol-251\/paper13.pdf. Accessed 18 Jul 2022"},{"key":"770_CR17","unstructured":"D\u00f6rndorfer J, Seel C (2018) A framework to model and implement mobile context-aware business applications. Lecture notes in informatics, Springer, Heidelberg, pp 23\u201338. https:\/\/dl.gi.de\/handle\/20.500.12116\/14956. Accessed 18 Jul 2022"},{"key":"770_CR18","doi-asserted-by":"publisher","unstructured":"Etzion O, Niblett P (2010) Event processing in action. http:\/\/dl.acm.org\/doi\/book\/https:\/\/doi.org\/10.5555\/1894960","DOI":"10.5555\/1894960"},{"issue":"1","key":"770_CR19","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1109\/TSMC.2020.3042898","volume":"51","author":"G Fortino","year":"2021","unstructured":"Fortino G, Savaglio C, Spezzano G, Zhou M (2021) Internet of things as system of systems: a review of methodologies, frameworks, platforms, and tools. IEEE Trans Syst Man Cybern Syst 51(1):223\u2013236. https:\/\/doi.org\/10.1109\/TSMC.2020.3042898","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"key":"770_CR20","unstructured":"Fowler M (2015) Microservice trade-offs. https:\/\/martinfowler.com\/articles\/microservice-trade-offs.html. Accessed 18 Jul 2022"},{"key":"770_CR21","doi-asserted-by":"crossref","unstructured":"Gao F, Zaremba M, Bhiri S, Derguerch W (2011) Extending BPMN 2.0 with sensor and smart device business functions. In: Proceedings of the 20th IEEE International workshops on enabling technologies: infrastructure for collaborative enterprises, pp 297\u2013302","DOI":"10.1109\/WETICE.2011.50"},{"issue":"1","key":"770_CR22","doi-asserted-by":"publisher","first-page":"1727","DOI":"10.1177\/1541931215591373","volume":"59","author":"RA Grier","year":"2015","unstructured":"Grier RA (2015) How high is high? a meta-analysis of NASA-TLX global workload scores. Proc Hum Factor Ergonom Soc 59(1):1727\u20131731. https:\/\/doi.org\/10.1177\/1541931215591373","journal-title":"Proc Hum Factor Ergonom Soc"},{"key":"770_CR23","unstructured":"Harmon P, Wolf C (2011) Business process modeling survey. Business process trends. http:\/\/www.bptrends.com\/surveys\/Process_Modeling_Survey-Dec_11_FINAL.pdf. Accessed 18 Jul 2022"},{"key":"770_CR24","first-page":"139","volume-title":"Advances in psychology","author":"SG Hart","year":"1988","unstructured":"Hart SG, Staveland LE (1988) Development of NASA-TLX (task load index): results of empirical and theoretical research. Advances in psychology. Elsevier, Netherlands, pp 139\u2013183"},{"issue":"1","key":"770_CR25","doi-asserted-by":"publisher","first-page":"75","DOI":"10.2307\/25148625","volume":"28","author":"AR Hevner","year":"2004","unstructured":"Hevner AR, March ST, Park J, Ram S (2004) Design science in information systems research. MIS Q 28(1):75\u2013105. https:\/\/doi.org\/10.2307\/25148625","journal-title":"MIS Q"},{"key":"770_CR26","unstructured":"H\u00fcrsch W, Lopes C (1995) Separation of concerns. http:\/\/citeseerx.ist.psu.edu\/viewdoc\/summary?doi=10.1.1.29.5223. Accessed 18 Jul 2022"},{"issue":"4","key":"770_CR27","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1109\/msmc.2020.3003135","volume":"6","author":"C Janiesch","year":"2020","unstructured":"Janiesch C, Koschmider A, Mecella M, Weber B, Burattin A, di Ciccio C, Fortino G, Gal A, Kannengiesser U, Leotta F, Mannhardt F, Marrella A, Mendling J, Oberweis A, Reichert M, Rinderle-Ma S, Serral E, Song W, Su J, Zhang L (2020) The internet of things meets business process management: a manifesto. IEEE Syst Man Cybern Mag 6(4):34\u201344. https:\/\/doi.org\/10.1109\/msmc.2020.3003135","journal-title":"IEEE Syst Man Cybern Mag"},{"key":"770_CR28","doi-asserted-by":"crossref","unstructured":"Khan A, Pohl M, Bosse S, Hart SW, Turowski K (2017) A holistic view of the IoT process from sensors to the business value. In: Proceedings of the 2nd international conference on internet of things, big data and security, pp 392\u2013399","DOI":"10.5220\/0006362503920399"},{"issue":"6","key":"770_CR29","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1109\/MC.2003.1204375","volume":"36","author":"C Larman","year":"2003","unstructured":"Larman C, Basili VR (2003) Iterative and incremental development: a brief history. Comput 36(6):47\u201356. https:\/\/doi.org\/10.1109\/MC.2003.1204375","journal-title":"Comput"},{"key":"770_CR30","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MS.2015.81","volume":"33","author":"H Leopold","year":"2015","unstructured":"Leopold H, Mendling J, G\u00fcnther O (2015) Learning from quality issues of BPMN models from industry. IEEE Softw 33:26\u201333","journal-title":"IEEE Softw"},{"key":"770_CR31","unstructured":"Lewis J, Fowler M (2014) Microservices. https:\/\/martinfowler.com\/articles\/microservices.html. Accessed 18 Jul 2022"},{"key":"770_CR32","doi-asserted-by":"publisher","first-page":"79","DOI":"10.4018\/9781591409359.ch005.ch000","volume":"5","author":"AG Nysetvold","year":"2005","unstructured":"Nysetvold AG, Krogstie J (2005) Assessing business processing modeling languages using a generic quality framework. Adv Top Database Res 5:79\u201393. https:\/\/doi.org\/10.4018\/9781591409359.ch005.ch000","journal-title":"Adv Top Database Res"},{"issue":"3","key":"770_CR33","doi-asserted-by":"publisher","first-page":"45","DOI":"10.2753\/MIS0742-1222240302","volume":"24","author":"K Peffers","year":"2007","unstructured":"Peffers K, Tuunanen T, Rothenberger MA, Chatterjee S (2007) A design science research methodology for information systems research. J Manag Inf Syst 24(3):45\u201377. https:\/\/doi.org\/10.2753\/MIS0742-1222240302","journal-title":"J Manag Inf Syst"},{"key":"770_CR34","first-page":"398","volume-title":"International conference on design science research in information systems, 7286 LNCS","author":"K Peffers","year":"2012","unstructured":"Peffers K, Rothenberger M, Tuunanen T, Vaezi R (2012) Design science research evaluation. In: International conference on design science research in information systems, 7286 LNCS. Springer, Heidelberg, pp 398\u2013410"},{"issue":"1","key":"770_CR35","doi-asserted-by":"publisher","first-page":"414","DOI":"10.1109\/SURV.2013.042313.00197","volume":"16","author":"C Perera","year":"2014","unstructured":"Perera C, Zaslavsky A, Christen P, Georgakopoulos D (2014) Context aware computing for the internet of things: a survey. IEEE Commun Surv Tutor 16(1):414\u2013454. https:\/\/doi.org\/10.1109\/SURV.2013.042313.00197","journal-title":"IEEE Commun Surv Tutor"},{"issue":"2","key":"770_CR36","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10664-008-9102-8","volume":"14","author":"P Runeson","year":"2009","unstructured":"Runeson P, H\u00f6st M (2009) Guidelines for conducting and reporting case study research in software engineering. Empir Softw Eng 14(2):131\u2013164. https:\/\/doi.org\/10.1007\/s10664-008-9102-8","journal-title":"Empir Softw Eng"},{"key":"770_CR37","doi-asserted-by":"crossref","unstructured":"Sasirekha S, Swamynathan S (2016) Collaboration of IoT devices using semantically enabled resource oriented middleware. In: ACM international conference proceeding series, pp 98\u2013105","DOI":"10.1145\/2983402.2983428"},{"issue":"23","key":"770_CR38","doi-asserted-by":"publisher","first-page":"9307","DOI":"10.1016\/j.eswa.2015.08.004","volume":"42","author":"E Serral","year":"2015","unstructured":"Serral E, de Smedt J, Snoeck M, Vanthienen J (2015) Context-adaptive Petri nets: supporting adaptation for the execution context. Expert Syst Appl 42(23):9307\u20139317. https:\/\/doi.org\/10.1016\/j.eswa.2015.08.004","journal-title":"Expert Syst Appl"},{"key":"770_CR39","doi-asserted-by":"crossref","unstructured":"Suri K, Gaaloul W, Cuccuru A, Gerard S (2017) Semantic framework for internet of things-aware business process development. In: Proceedings of the IEEE 26th International conference on enabling technologies: infrastructure for collaborative enterprises, pp 214\u2013219","DOI":"10.1109\/WETICE.2017.54"},{"key":"770_CR40","first-page":"285","volume-title":"Extended semantic web conference, 6643 LNCS(part 2)","author":"K Taylor","year":"2011","unstructured":"Taylor K, Leidinger L (2011) Ontology-driven complex event processing in heterogeneous sensor networks. In: Extended semantic web conference, 6643 LNCS(part 2). Springer, Heidelberg, pp 285\u2013299"},{"key":"770_CR41","doi-asserted-by":"crossref","unstructured":"Torres V, Serral E, Valderas P, Pelechano V, Grefen P (2020) Modeling of IoT devices in business processes: a systematic mapping study. In: Proceedings of the IEEE 22nd conference on business informatics, pp 221\u2013230","DOI":"10.1109\/CBI49978.2020.00031"},{"issue":"1","key":"770_CR42","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1108\/IMDS-11-2016-0503","volume":"118","author":"M Tu","year":"2018","unstructured":"Tu M, Lim MK, Yang MF (2018) IoT-based production logistics and supply chain system \u2013 part 1: modeling IoT-based manufacturing supply chain. Ind Manag Data Syst 118(1):65\u201395. https:\/\/doi.org\/10.1108\/IMDS-11-2016-0503","journal-title":"Ind Manag Data Syst"},{"key":"770_CR43","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111139","author":"P Valderas","year":"2022","unstructured":"Valderas P, Torres V, Serral E (2022) Modelling and executing IoT-enhanced business processes through BPMN and microservices. J Syst Softw. https:\/\/doi.org\/10.1016\/j.jss.2021.111139","journal-title":"J Syst Softw"},{"key":"770_CR44","unstructured":"Valero C, Ruiz-Altisent M (2000) Design guidelines for a quality assessment system of fresh fruits in fruit centers and hypermarkets. Agricultural engineering international: CIGR J Sci Res Dev. https:\/\/ecommons.cornell.edu\/handle\/1813\/10210. Accessed 18 Jul 2022"},{"key":"770_CR45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28616-2","volume-title":"Business process management: concepts, languages, architectures","author":"M Weske","year":"2012","unstructured":"Weske M (2012) Business process management: concepts, languages, architectures, 2nd edn. Springer, Heidelberg","edition":"2"},{"issue":"1","key":"770_CR46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3298986","volume":"19","author":"A Yousfi","year":"2019","unstructured":"Yousfi A, Batoulis K, Weske M (2019) Achieving business process improvement via ubiquitous decision-aware business processes. ACM Trans Internet Technol 19(1):1\u201319. https:\/\/doi.org\/10.1145\/3298986","journal-title":"ACM Trans Internet Technol"}],"container-title":["Business &amp; Information Systems Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12599-022-00770-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12599-022-00770-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12599-022-00770-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,30]],"date-time":"2023-01-30T12:12:58Z","timestamp":1675080778000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12599-022-00770-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,31]]},"references-count":46,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2023,2]]}},"alternative-id":["770"],"URL":"https:\/\/doi.org\/10.1007\/s12599-022-00770-y","relation":{},"ISSN":["2363-7005","1867-0202"],"issn-type":[{"value":"2363-7005","type":"print"},{"value":"1867-0202","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,8,31]]},"assertion":[{"value":"11 December 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 June 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 August 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}