Abstract
The Internet of Things (IoT) is a disruptive technology that allows connecting physical objects with the digital world. This challenges organizations in adjusting their Enterprise Architecture (EA) for adopting the IoT technology to improve their operations and maximize their value. Considering the complexity of such changes, a suitable modelling language must be used for EA design and documentation. ArchiMate, being a de facto standard for EA modelling, has already been used for modelling IoT systems, however, it is not used in a consistent manner and different extensions have been proposed to address limitations identified in specific domains. Based on the most common practices reported in the literature, we propose and evaluate a set of guidelines for modelling IoT elements in ArchiMate. The guidelines are evaluated by performing qualitative research based on case studies. The evaluation shows that ArchiMate is suitable for modelling IoT systems, but only at the conceptual level. When technical details are required, extensions to the standard may be needed. In addition, domain-specific limitations such as the lack of showing time-based communication and redundancy in an industry context are identified.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Compagnucci, I., Corradini, F., Fornari, F., Polini, A., Re, B., Tiezzi, F.: Modelling notations for IoT-aware business processes: a systematic literature review. In: Del RÃo Ortega, A., Leopold, H., Santoro, F.M. (eds.) BPM 2020. LNBIP, vol. 397, pp. 108–121. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-66498-5_9
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. LNCS, vol. 7908, pp. 84–98. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-38709-8_6
Ellerm, A., Morales-Trujillo, M.E.: Modelling security aspects with ArchiMate: a systematic mapping study. In: SEAA, pp. 577–584 (2020)
Anwar, J.M., Gill, Q.A.: A review of the seven modelling approaches for digital ecosystem architecture. In: CBI, pp. 94–103 (2019)
Bastidas, V., Reychac, I., Ofir, A., Bezbradica, M., Helfert, M.: Concepts for modeling smart cities: an archiMate extension. Bus. Inf. Syst. Eng. 64, 359–373 (2021)
Horstkemper, D., Stahmann, P., Hellingrath, B.: Assessing the suitability of ArchiMate to model Industry 4.0 production systems. In: IIAI-AAI, pp. 827–832 (2019)
Lara, P., Sánchez, M., Villalobos, J.: OT modeling: the enterprise beyond IT. Bus. Inf. Syst. Eng. 61, 399–411 (2019)
Berkel, A.R.R., Singh, P.M., van Sinderen, M.J.: An information security architecture for smart cities. In: BMSD, pp. 167–184 (2018)
Anthony, B., Petersen, S.A.: A practice based exploration on electric mobility as a service in smart cities. In: Themistocleous, M., Papadaki, M. (eds.) EMCIS 2019. LNBIP, vol. 381, pp. 3–17. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-44322-1_1
Anthony, B.J., Petersen, S.A., Ahlers, D., Krogstie, J., Livik, K.: Big data-oriented energy prosumption service in smart community districts: a multi-case study perspective. Energy Inform. 2, 36 (2019)
Ilin, I., Levina, A., Borremans, A., Kalyazina, S.: Enterprsie architecture modeling in digital transformation era. In: EMMFT 2019, pp. 124–142 (2020)
Pittl, B., Bork, D.: Modeling digital enterprise ecosystems with ArchiMate: a mobility provision case study. In: Hara, Y., Karagiannis, D. (eds.) Serviceology for Services. ICServ 2017. LNCS, vol. 10371, pp. 178–189. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-61240-9_17
Ruan, J., et al.: Agriculture IoT: emerging trends, cooperation networks, and outlook. IEEE Wirel. Commun. 26(6), 56–63 (2019)
Chaabouni, K., Bagnato, A., Garcia-Dominguez, A.: Monitoring ArchiMate models for DataBio project. In: Franch, X., Männistö, T., MartÃnez-Fernández, S. (eds.) PROFES 2019. LNCS, vol. 11915, pp. 583–589. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-35333-9_42
Antunes, G., Bakhshandeh, M., Mayer, R., Borbinha, J., Caetano, A.: Using ontologies for enterprise architecture integration and analysis. CSIMQ 1, 1–23 (2014)
Uysal, M.P., Sogut, M.Z.: An integrated research for architecture-based energy management in sustainable airports. Energy 140(2), 1387–1397 (2017)
Mijuskovic, A., Bemthuis, R., Aldea, A., Havinga, P.: An enterprise architecture based on cloud, fog and edge computing for an airfield lightning management system. In: EDOCW (2020)
The Open Group: ArchiMate 3.2 Specification (s.d.). https://pubs.opengroup.org/architecture/archimate32-doc/#_Ref209337956. Accessed 16 Mar 2023
Razzaque, M.A., Milojevic-Jevric, M., Palade, A., Siobhan, P.: Middelware for Internet of Things. IEEE Internet Things J. 3(1), 70–95 (2016)
Torres, V., Serral, E., Valderas, P., Pelechano, V., Grefen, P.: Modeling of IoT devices in business processes: a systematic mapping study. In: CBI, vol. 1, pp. 221–230 (2020)
Meyer, S., Sperner, K., Magerkurth, C., & Pasquier, J.: Towards modeling real-world aware business processes. In: ACM Digital Library, no. 8, pp. 1–6 (2011)
The Open Group: ArchiMate 3.0 in Practice (Part 4 The Internet of Things). [Youtube], 27 June 2016. Retrieved on 16th of March 2023 from, ArchiMate® 3.0 in Practice (Part 4 The Internet of Things)
Chen, H., Jia, H., Li, H.: A brief introduction to IoT gateway. In: ICCTA 2011, pp. 610–613 (2011)
Runeson, P., Höst, M., Rainer, A., Regnell, B.: Case Study Research in Software Engineering. Wiley Publications, Hoboken (2012)
Maes, A., Poels, G.: Evaluating quality of conceptual models based on user perceptions. In: Embley, D.W., Olivé, A., Ram, S. (eds.) Conceptual Modeling - ER 2006. LNCS, vol. 4215, pp. 54–67. Springer, Heidelberg (2006). https://doi.org/10.1007/11901181_6
Sandkuhl, K., Stirna, J.: Supporting early phases of digital twin development with enterprise modeling and capability management: requirements from two industrial cases. In: Nurcan, S., Reinhartz-Berger, I., Soffer, P., Zdravkovic, J. (eds.) BPMDS/EMMSAD -2020. LNBIP, vol. 387, pp. 284–299. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-49418-6_19
Vila, M., Sancho, MR., Teniente, E.: Modeling context-aware events and responses in an IoT environment. In: Indulska, M., Reinhartz-Berger, I., Cetina, C., Pastor, O. (eds.) Advanced Information Systems Engineering - CAiSE 2023. LNCS, vol. 13901, pp. 71–87. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-34560-9_5
Acknowledgments
This work was supported by the Flemish Fund for Scientific Research (FWO), Belgium with grant number G0B6922N.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 IFIP International Federation for Information Processing
About this paper
Cite this paper
Verhasselt, Y., Stirna, J., Serral, E. (2024). Evaluating ArchiMate for Modelling IoT Systems. In: Almeida, J.P.A., Kaczmarek-Heß, M., Koschmider, A., Proper, H.A. (eds) The Practice of Enterprise Modeling. PoEM 2023. Lecture Notes in Business Information Processing, vol 497. Springer, Cham. https://doi.org/10.1007/978-3-031-48583-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-031-48583-1_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-48582-4
Online ISBN: 978-3-031-48583-1
eBook Packages: Computer ScienceComputer Science (R0)