{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T11:06:09Z","timestamp":1763982369813,"version":"3.45.0"},"reference-count":126,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T00:00:00Z","timestamp":1763942400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T00:00:00Z","timestamp":1763942400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Big Data"],"DOI":"10.1186\/s40537-025-01311-6","type":"journal-article","created":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T09:47:37Z","timestamp":1763977657000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Terramycelium: a reference architecture for adaptive big data systems"],"prefix":"10.1186","volume":"12","author":[{"given":"Pouya","family":"Ataei","sequence":"first","affiliation":[]},{"given":"Marcellin","family":"Atemkeng","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,11,24]]},"reference":[{"key":"1311_CR1","unstructured":"Pouya Ataei and Andrew Litchfield. Big data reference architectures: A systematic literature review. In 2020 31st Australasian Conference on Information Systems (ACIS), pages 1\u201311. IEEE, 2020."},{"key":"1311_CR2","doi-asserted-by":"crossref","unstructured":"Pouya Ataei and Alan Litchfield. The state of big data reference architectures: a systematic literature review. IEEE Access, 2022.","DOI":"10.1109\/ACCESS.2022.3217557"},{"key":"1311_CR3","unstructured":"Pouya Ataei and Alan Litchfield. Towards a domain-driven distributed reference architecture for big data systems. In AMCIS 2023, 2023."},{"key":"1311_CR4","unstructured":"MIT technology review insights in partnership\u00a0with Databricks. Building a high-performance data organization, 2021."},{"key":"1311_CR5","unstructured":"New\u00a0Vantage Partners. New vantage partners annual report. Technical report, New vantage Partners, 2023."},{"key":"1311_CR6","unstructured":"Nicolaus Henke, Jacques Bughin, Michael Chui, James Manyika, Tamim Saleh, Bill Wiseman, and Guru Sethupathy. The age of analytics: Competing in a data-driven world. Technical report, McKinsey & Company, 2016. Accessed: [insert date here]."},{"key":"1311_CR7","unstructured":"Harvey Nash. Cio survey 2015. Association with KPMG, 2015."},{"issue":"1","key":"1311_CR8","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1002\/sys.20129","volume":"13","author":"R Cloutier","year":"2010","unstructured":"Cloutier R, Muller G, Verma D, Nilchiani R, Hole E, Bone M. The concept of reference architectures. Syst Eng. 2010;13(1):14\u201327.","journal-title":"Syst Eng"},{"issue":"1","key":"1311_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s40537-023-00733-4","volume":"10","author":"P Ataei","year":"2023","unstructured":"Ataei P, Staegemann D. Application of microservices patterns to big data systems. J Big Data. 2023;10(1):1\u201349.","journal-title":"J Big Data"},{"key":"1311_CR10","doi-asserted-by":"crossref","unstructured":"Stephen Kaisler, Frank Armour, J\u00a0Alberto Espinosa, and William Money. Big data: Issues and challenges moving forward. In 2013 46th Hawaii International Conference on System Sciences, pages 995\u20131004. IEEE, 2013.","DOI":"10.1109\/HICSS.2013.645"},{"key":"1311_CR11","doi-asserted-by":"crossref","unstructured":"Kriti Srivastava and Narendra Shekokar. A polyglot persistence approach for e-commerce business model. In 2016 International Conference on Information Science (ICIS), pages 7\u201311. IEEE, 2016.","DOI":"10.1109\/INFOSCI.2016.7845291"},{"key":"1311_CR12","doi-asserted-by":"crossref","unstructured":"Seref Sagiroglu and Duygu Sinanc. Big data: A review. In 2013 International Conference on Collaboration Technologies and Systems (CTS), pages 42\u201347. IEEE, 2013.","DOI":"10.1109\/CTS.2013.6567202"},{"issue":"4","key":"1311_CR13","doi-asserted-by":"publisher","first-page":"1165","DOI":"10.2307\/41703503","volume":"36","author":"H Chen","year":"2012","unstructured":"Chen H, Chiang RHL, Storey VC. Business intelligence and analytics: from big data to big impact. MIS Q. 2012;36(4):1165.","journal-title":"MIS Q"},{"key":"1311_CR14","volume":"9","author":"BB Rada","year":"2017","unstructured":"Rada BB, Ataeib P, Khakbizc Y, Akbarzadehd N. The hype of emerging technologies: big data as a service. Int J Control Theory Appl. 2017;9:1.","journal-title":"Int J Control Theory Appl"},{"key":"1311_CR15","doi-asserted-by":"crossref","unstructured":"Xavier Amatriain. Beyond data: from user information to business value through personalized recommendations and consumer science. pages 2201\u20132208. ACM, 2013.","DOI":"10.1145\/2505515.2514701"},{"issue":"14","key":"1311_CR16","doi-asserted-by":"publisher","first-page":"1341","DOI":"10.1001\/jama.2020.3151","volume":"323","author":"C Jason Wang","year":"2020","unstructured":"Jason Wang C, Ng CY, Brook RH. Response to covid-19 in Taiwan: big data analytics, new technology, and proactive testing. JAMA. 2020;323(14):1341\u20132.","journal-title":"JAMA"},{"key":"1311_CR17","doi-asserted-by":"publisher","DOI":"10.1002\/9781119278825","volume-title":"Big data in practice: how 45 successful companies used big data analytics to deliver extraordinary results","author":"B Marr","year":"2016","unstructured":"Marr B. Big data in practice: how 45 successful companies used big data analytics to deliver extraordinary results. Hoboken: John Wiley and Sons; 2016."},{"issue":"3","key":"1311_CR18","volume":"17","author":"BB Rad","year":"2017","unstructured":"Rad BB, Ataei P. The big data ecosystem and its environs. Int J Comput Sci Netw Security (IJCSNS). 2017;17(3):38.","journal-title":"Int J Comput Sci Netw Security (IJCSNS)"},{"key":"1311_CR19","unstructured":"OATH. Oath reference architecture, release 2.0 initiative for open authentication. OATH, 2007."},{"key":"1311_CR20","unstructured":"ACM ANSI. X3\/sparc study group on dbms, interim report. SIGMOD FDT Bull, 7(2), 1975."},{"key":"1311_CR21","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-31646-4","volume-title":"Microservices","author":"A Bucchiarone","year":"2020","unstructured":"Bucchiarone A, Dragoni N, Dustdar S, Lago P, Mazzara M, Rivera V, et al. Microservices. Science and Engineering: Springer; 2020."},{"key":"1311_CR22","volume-title":"Distributed Systems: Concepts and Design","author":"G Coulouris","year":"2005","unstructured":"Coulouris G, Dollimore J, Kindberg T. Distributed Systems: Concepts and Design. 4th ed. Boston: Addison-Wesley; 2005.","edition":"4"},{"key":"1311_CR23","volume-title":"Building microservices","author":"S Newman","year":"2021","unstructured":"Newman S. Building microservices. Sebastopol: O\u2019Reilly Media Inc; 2021."},{"key":"1311_CR24","volume-title":"Microservices patterns: with examples in Java","author":"C Richardson","year":"2018","unstructured":"Richardson C. Microservices patterns: with examples in Java. New York: Simon and Schuster; 2018."},{"key":"1311_CR25","doi-asserted-by":"crossref","unstructured":"Mariam Kiran, Peter Murphy, Inder Monga, Jon Dugan, and Sartaj\u00a0Singh Baveja. Lambda architecture for cost-effective batch and speed big data processing. In 2015 IEEE International Conference on Big Data (Big Data), pages 2785\u20132792. IEEE, 2015.","DOI":"10.1109\/BigData.2015.7364082"},{"key":"1311_CR26","unstructured":"Jay Kreps. Questioning the lambda architecture. Blog post, 2014."},{"key":"1311_CR27","doi-asserted-by":"crossref","unstructured":"John Klein, Ross Buglak, David Blockow, Troy Wuttke, and Brenton Cooper. A reference architecture for big data systems in the national security domain. In 2016 IEEE\/ACM 2nd International Workshop on Big Data Software Engineering (BIGDSE), pages 51\u201357. IEEE, 2016.","DOI":"10.1145\/2896825.2896834"},{"key":"1311_CR28","volume-title":"IBM reference architecture for high performance data and AI in healthcare and life sciences","author":"D Quintero","year":"2019","unstructured":"Quintero D, Lee FN. IBM reference architecture for high performance data and AI in healthcare and life sciences. Armonk: IBM Redbooks; 2019."},{"key":"1311_CR29","doi-asserted-by":"crossref","unstructured":"Phillip Viana and Liria Sato. A proposal for a reference architecture for long-term archiving, preservation, and retrieval of big data. In 2014 IEEE 13th International Conference on Trust, Security and Privacy in Computing and Communications, pages 622\u2013629. IEEE, 2014.","DOI":"10.1109\/TrustCom.2014.80"},{"issue":"4","key":"1311_CR30","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1016\/j.bdr.2015.01.001","volume":"2","author":"P P\u00e4\u00e4kk\u00f6nen","year":"2015","unstructured":"P\u00e4\u00e4kk\u00f6nen P, Pakkala D. Reference architecture and classification of technologies, products and services for big data systems. Big Data Res. 2015;2(4):166\u201386.","journal-title":"Big Data Res"},{"key":"1311_CR31","doi-asserted-by":"crossref","unstructured":"Hubert Tardieu. Role of gaia-x in the european data space ecosystem. In Designing Data Spaces: The Ecosystem Approach to Competitive Advantage, pages 41\u201359. Springer International Publishing Cham, 2022.","DOI":"10.1007\/978-3-030-93975-5_4"},{"key":"1311_CR32","unstructured":"Michele Dicataldo. Data Mesh: a new paradigm shift to derive data-driven value. PhD thesis, Politecnico di Torino, 2023."},{"key":"1311_CR33","doi-asserted-by":"publisher","unstructured":"Ataei P. Cybermycelium: a reference architecture for domain-driven distributed big data systems. Front Big Data. 2024;7:1448481. https:\/\/doi.org\/10.3389\/fdata.2024","DOI":"10.3389\/fdata.2024"},{"key":"1311_CR34","doi-asserted-by":"publisher","DOI":"10.3389\/fdata.2024.1448481","volume":"7","author":"P Ataei","year":"2024","unstructured":"Ataei P. Cybermycelium: a reference architecture for domain-driven distributed big data systems. Front Big Data. 2024;7:1448481.","journal-title":"Front Big Data"},{"key":"1311_CR35","doi-asserted-by":"crossref","unstructured":"Joachim Bayer, Oliver Flege, Peter Knauber, Roland Laqua, Dirk Muthig, Klaus Schmid, Tanya Widen, and Jean-Marc DeBaud. Pulse: A methodology to develop software product lines. In Proceedings of the 1999 symposium on Software reusability, pages 122\u2013131, 1999.","DOI":"10.1145\/303008.303063"},{"key":"1311_CR36","unstructured":"Vanessa Stricker, Kim Lauenroth, Piero Corte, Frederic Gittler, Stefano De\u00a0Panfilis, and Klaus Pohl. Creating a reference architecture for service-based systems\u2013a pattern-based approach. In Towards the Future Internet, pages 149\u2013160. IOS Press, 2010."},{"key":"1311_CR37","unstructured":"Elisa\u00a0Yumi Nakagawa, Rafael\u00a0Messias Martins, Katia\u00a0Romero Felizardo, and Jose\u00a0Carlos Maldonado. Towards a process to design aspect-oriented reference architectures. In XXXV Latin American Informatics Conference (CLEI) 2009, 2009."},{"key":"1311_CR38","unstructured":"ISO\/IEC 26550: 2015-software and systems engineering\u2013reference model for product line engineering and management, 2015."},{"key":"1311_CR39","doi-asserted-by":"crossref","unstructured":"Mustapha Derras, Laurent Deruelle, Jean\u00a0Michel Douin, Nicole Levy, Francisca Losavio, Yann Pollet, and Val\u00e9rie Reiner. Reference architecture design: a practical approach. In 13th International Conference on Software Technologies (ICSOFT), pages 633\u2013640. SciTePress-Science and Technology Publications, 2018.","DOI":"10.5220\/0006865006330640"},{"key":"1311_CR40","doi-asserted-by":"crossref","unstructured":"M\u00a0Galster and P\u00a0Avgeriou. Empirically-grounded reference architectures: a proposal. Joint ACM, 2011.","DOI":"10.1145\/2000259.2000285"},{"key":"1311_CR41","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-43839-8","volume-title":"Design science methodology for information systems and software engineering","author":"RJ Wieringa","year":"2014","unstructured":"Wieringa RJ. Design science methodology for information systems and software engineering. Berlin: Springer; 2014."},{"key":"1311_CR42","doi-asserted-by":"crossref","unstructured":"Elisa\u00a0Yumi Nakagawa, Flavio Oquendo, and Martin Becker. Ramodel: A reference model for reference architectures. In 2012 Joint Working IEEE\/IFIP Conference on Software Architecture and European Conference on Software Architecture, pages 297\u2013301. IEEE, 2012.","DOI":"10.1109\/WICSA-ECSA.212.49"},{"key":"1311_CR43","doi-asserted-by":"crossref","unstructured":"Samuil Angelov, Paul Grefen, and Danny Greefhorst. A classification of software reference architectures: Analyzing their success and effectiveness. In 2009 Joint Working IEEE\/IFIP Conference on Software Architecture & European Conference on Software Architecture, pages 141\u2013150. IEEE, 2009.","DOI":"10.1109\/WICSA.2009.5290800"},{"issue":"4","key":"1311_CR44","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1016\/j.infsof.2011.11.009","volume":"54","author":"S Angelov","year":"2012","unstructured":"Angelov S, Grefen P, Greefhorst D. A framework for analysis and design of software reference architectures. Inf Softw Technol. 2012;54(4):417\u201331.","journal-title":"Inf Softw Technol"},{"key":"1311_CR45","unstructured":"IEEE International Organization\u00a0for Standardization\u00a0(ISO\/IEC). Iso\/iec\/ieee 42010:2011, 2017."},{"key":"1311_CR46","doi-asserted-by":"crossref","unstructured":"Krzysztof Czarnecki, Paul Gr\u00fcnbacher, Rick Rabiser, Klaus Schmid, and Andrzej Wasowski. Cool features and tough decisions: a comparison of variability modeling approaches. In Proceedings of the sixth international workshop on variability modeling of software-intensive systems, pages 173\u2013182, 2012.","DOI":"10.1145\/2110147.2110167"},{"issue":"2","key":"1311_CR47","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1007\/s12599-017-0511-3","volume":"61","author":"N Rurua","year":"2019","unstructured":"Rurua N, Eshuis R, Razavian M. Representing variability in enterprise architecture. Business & Inform Syst Eng. 2019;61(2):215\u201327.","journal-title":"Business & Inform Syst Eng"},{"key":"1311_CR48","doi-asserted-by":"crossref","unstructured":"Matthias Galster and Paris Avgeriou. Empirically-grounded reference architectures: a proposal. In Proceedings of the joint ACM SIGSOFT conference\u2013QoSA and ACM SIGSOFT symposium\u2013ISARCS on Quality of software architectures\u2013QoSA and architecting critical systems\u2013ISARCS, pages 153\u2013158. ACM, 2011.","DOI":"10.1145\/2000259.2000285"},{"key":"1311_CR49","doi-asserted-by":"crossref","unstructured":"Rick Kazman, Len Bass, Gregory Abowd, and Mike Webb. Saam: A method for analyzing the properties of software architectures. In Proceedings of 16th International Conference on Software Engineering, pages 81\u201390. IEEE, 1994.","DOI":"10.1109\/ICSE.1994.296768"},{"issue":"1\u20132","key":"1311_CR50","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1016\/S0164-1212(03)00080-3","volume":"69","author":"PO Bengtsson","year":"2004","unstructured":"Bengtsson PO, Lassing N, Bosch J, van Vliet H. Architecture-level modifiability analysis (alma). J Syst Softw. 2004;69(1\u20132):129\u201347.","journal-title":"J Syst Softw"},{"key":"1311_CR51","doi-asserted-by":"crossref","unstructured":"Lloyd\u00a0G Williams and Connie\u00a0U Smith. Pasasm: a method for the performance assessment of software architectures. In Proceedings of the 3rd international workshop on Software and performance, pages 179\u2013189, 2002.","DOI":"10.1145\/584369.584397"},{"key":"1311_CR52","doi-asserted-by":"crossref","unstructured":"Rick Kazman, Mark Klein, Mario Barbacci, Tom Longstaff, Howard Lipson, and Jeromy Carriere. The architecture tradeoff analysis method. In Proceedings. Fourth IEEE International Conference on Engineering of Complex Computer Systems (Cat. No. 98EX193), pages 68\u201378. IEEE, 1998.","DOI":"10.1109\/ICECCS.1998.706657"},{"key":"1311_CR53","unstructured":"ISO ISO. Information technology \u2013 reference architecture for service oriented architecture (soa ra) \u2013 part 1: Terminology and concepts for soa. International Organization for Standardization, page\u00a051, 2016."},{"key":"1311_CR54","unstructured":"Ian Sommerville. Software Engineering, 9\/E. Pearson Education India, 2011."},{"key":"1311_CR55","volume-title":"Requirements engineering for software and systems","author":"PA Laplante","year":"2017","unstructured":"Laplante PA. Requirements engineering for software and systems. Boca Raton: Auerbach Publications; 2017."},{"key":"1311_CR56","unstructured":"Wo\u00a0L Chang and David Boyd. Nist big data interoperability framework: Volume 6, big data reference architecture. Technical report, National Institute of Standards and Technology (NIST), Gaithersburg, MD, USA, 2018."},{"key":"1311_CR57","doi-asserted-by":"publisher","first-page":"186599","DOI":"10.1109\/ACCESS.2020.3028127","volume":"8","author":"M Volk","year":"2020","unstructured":"Volk M, Staegemann D, Trifonova I, Bosse S, Turowski K. Identifying similarities of big data projects-a use case driven approach. IEEE Access. 2020;8:186599\u2013619.","journal-title":"IEEE Access"},{"issue":"43","key":"1311_CR58","first-page":"437","volume":"9","author":"B Bashari Rad","year":"2016","unstructured":"Bashari Rad B, Akbarzadeh N, Ataei P, Khakbiz Y. Security and privacy challenges in big data era. Int J Control Theory and Appl. 2016;9(43):437\u201348.","journal-title":"Int J Control Theory and Appl"},{"issue":"1","key":"1311_CR59","first-page":"51","volume":"17","author":"Yu Jing-Huan","year":"2019","unstructured":"Jing-Huan Yu, Zhou Z-M. Components and development in big data system: a survey. J Elec Sci Tech. 2019;17(1):51\u201372.","journal-title":"J Elec Sci Tech"},{"key":"1311_CR60","doi-asserted-by":"crossref","unstructured":"Hanif Eridaputra, Bayu Hendradjaya, and Wikan\u00a0Danar Sunindyo. Modeling the requirements for big data application using goal oriented approach. In 2014 international conference on data and software engineering (ICODSE), pages 1\u20136, 2014.","DOI":"10.1109\/ICODSE.2014.7062702"},{"key":"1311_CR61","doi-asserted-by":"crossref","unstructured":"Jameela Al-Jaroodi and Nader Mohamed. Characteristics and requirements of big data analytics applications. In 2016 IEEE 2nd International Conference on Collaboration and Internet Computing (CIC), pages 426\u2013432, 2016.","DOI":"10.1109\/CIC.2016.062"},{"issue":"43","key":"1311_CR62","first-page":"1","volume":"9","author":"BB Rada","year":"2017","unstructured":"Rada BB, Ataeib P, Khakbizc Y, Akbarzadehd N. The hype of emerging technologies: big data as a service. Int J Control Theory Appl. 2017;9(43):1\u201318.","journal-title":"Int J Control Theory Appl"},{"key":"1311_CR63","first-page":"275","volume-title":"The role of cloud computing architecture in big data","author":"M Bahrami","year":"2015","unstructured":"Bahrami M, Singhal M. The role of cloud computing architecture in big data. Berlin: Springer; 2015. p. 275\u201395."},{"key":"1311_CR64","unstructured":"Wo\u00a0L Chang, Nancy Grady, et\u00a0al. Nist big data interoperability framework: volume 1, big data definitions. Technical report, National Institute of Standards and Technology, Gaithersburg, MD, USA, 2015."},{"key":"1311_CR65","unstructured":"ISO\/IEC. Iso\/iec 29148:2018. systems and software engineering \u2014 life cycle processes \u2014 requirements engineering, 2018."},{"key":"1311_CR66","unstructured":"NASA. Reference architecture for space data systems, 2008."},{"key":"1311_CR67","first-page":"1235","volume":"25","author":"A Abran","year":"2004","unstructured":"Abran A, Moore JW, Bourque P, Dupuis R, Tripp L. Software engineering body of knowledge. IEEE Computer Society Angela Burgess. 2004;25:1235.","journal-title":"IEEE Computer Society Angela Burgess"},{"key":"1311_CR68","volume-title":"Designing data-intensive applications: The big ideas behind reliable, scalable, and maintainable systems","author":"M Kleppmann","year":"2017","unstructured":"Kleppmann M. Designing data-intensive applications: The big ideas behind reliable, scalable, and maintainable systems. Sebastopol: O\u2019Reilly Media, Inc.; 2017."},{"issue":"11","key":"1311_CR69","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1145\/2934664","volume":"59","author":"M Zaharia","year":"2016","unstructured":"Zaharia M, Xin RS, Wendell P, Das T, Armbrust M, Dave A, et al. Apache spark: a unified engine for big data processing. Commun ACM. 2016;59(11):56\u201365.","journal-title":"Commun ACM"},{"issue":"2","key":"1311_CR70","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1145\/1773912.1773922","volume":"44","author":"A Lakshman","year":"2010","unstructured":"Lakshman A, Malik P. Cassandra: a decentralized structured storage system. ACM SIGOPS Oper Syst Rev. 2010;44(2):35\u201340.","journal-title":"ACM SIGOPS Oper Syst Rev"},{"key":"1311_CR71","volume-title":"Kafka: The definitive guide","author":"N Narkhede","year":"2017","unstructured":"Narkhede N, Shapira G, Palino T. Kafka: The definitive guide. Sebastopol: O\u2019Reilly Media; 2017."},{"issue":"4","key":"1311_CR72","first-page":"28","volume":"38","author":"P Carbone","year":"2015","unstructured":"Carbone P, Katsifodimos A, Ewen S, Markl V, Haridi S, Tzoumas K. Apache flink: stream and batch processing in a single engine. Bulletin of the IEEE Comput Soc Tech Committee on Data Eng. 2015;38(4):28\u201338.","journal-title":"Bulletin of the IEEE Comput Soc Tech Committee on Data Eng"},{"key":"1311_CR73","volume-title":"Modern information retrieval","author":"R Baeza-Yates","year":"2011","unstructured":"Baeza-Yates R, Ribeiro-Neto B. Modern information retrieval. 2nd ed. Boston: Addison-Wesley; 2011.","edition":"2"},{"key":"1311_CR74","volume-title":"Big data: Principles and best practices of scalable real-time data systems","author":"N Marz","year":"2015","unstructured":"Marz N, Warren J. Big data: Principles and best practices of scalable real-time data systems. Shelter Island: Manning Publications; 2015."},{"key":"1311_CR75","unstructured":"Michael Stonebraker, Ihab\u00a0F Ilyas, George Beskales, and Stan\u00a0B Zdonik. Data curation at scale: The data tamer system. In Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR), 2013."},{"issue":"3","key":"1311_CR76","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1541880.1541883","volume":"41","author":"C Batini","year":"2009","unstructured":"Batini C, Cappiello C, Francalanci C, Maurino A. Methodologies for data quality assessment and improvement. ACM Comput Surv. 2009;41(3):1\u201352.","journal-title":"ACM Comput Surv"},{"key":"1311_CR77","volume-title":"NoSQL distilled: A brief guide to the emerging world of polyglot persistence","author":"PJ Sadalage","year":"2012","unstructured":"Sadalage PJ, Fowler M. NoSQL distilled: A brief guide to the emerging world of polyglot persistence. Boston: Addison-Wesley; 2012."},{"issue":"4","key":"1311_CR78","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1007\/s00778-015-0389-y","volume":"24","author":"Z Abedjan","year":"2015","unstructured":"Abedjan Z, Golab L, Naumann F. Profiling relational data: a survey. VLDB J. 2015;24(4):557\u201381.","journal-title":"VLDB J"},{"key":"1311_CR79","unstructured":"Reynold\u00a0S Xin, Josh Rosen, Matei Zaharia, Michael\u00a0J Franklin, Scott Shenker, and Ion Stoica. Shark: Sql and rich analytics at scale. In Proceedings of the ACM SIGMOD International Conference on Management of Data, pages 13\u201324, 2013."},{"key":"1311_CR80","unstructured":"NIST. Nist special publication 800-207: Zero trust architecture. Technical report, National Institute of Standards and Technology, 2020."},{"key":"1311_CR81","unstructured":"Vincent\u00a0C Hu, David Ferraiolo, Rick Kuhn, Adam Schnitzer, Kenneth Sandlin, Robert Miller, and Karen Scarfone. Guide to attribute based access control (abac) definition and considerations. Technical Report 800-162, NIST Special Publication, 2014."},{"issue":"6","key":"1311_CR82","doi-asserted-by":"publisher","first-page":"881","DOI":"10.1007\/s00778-017-0486-1","volume":"26","author":"M Herschel","year":"2017","unstructured":"Herschel M, Diestelk\u00e4mper R, Lahmar HB. A survey on provenance: what for? What form? What from? VLDB J. 2017;26(6):881\u2013906.","journal-title":"VLDB J"},{"key":"1311_CR83","doi-asserted-by":"publisher","first-page":"976","DOI":"10.1016\/j.cell.2009.06.051","volume":"138","author":"V Yadav","year":"2009","unstructured":"Yadav V, Oury F, Suda N, Liu Z, Gao X, Confavreux C, et al. A serotonin-dependent mechanism explains the leptin regulation of bone mass, appetite, and energy expenditure. Cell. 2009;138:976\u201389.","journal-title":"Cell"},{"key":"1311_CR84","doi-asserted-by":"publisher","DOI":"10.2979\/eservicej.11.1.01","volume":"11","author":"J Rose","year":"2019","unstructured":"Rose J, G\u00f6bel H, Cronholm S, Holgersson J, S\u00f6derstr\u00f6m E, Hallqvist C. Theory-based design principles for digital service innovation. E-Serv J. 2019;11:1.","journal-title":"E-Serv J"},{"key":"1311_CR85","volume-title":"Data Mesh: Delivering Data-Driven Value at Scale","author":"Z Dehghani","year":"2022","unstructured":"Dehghani Z. Data Mesh: Delivering Data-Driven Value at Scale. Sebastopol: O\u2019Reilly Media; 2022."},{"key":"1311_CR86","volume-title":"Fundamentals of software architecture: an engineering approach","author":"M Richards","year":"2020","unstructured":"Richards M, Ford N. Fundamentals of software architecture: an engineering approach. Sebastopol: O\u2019Reilly Media; 2020."},{"key":"1311_CR87","unstructured":"Chris Richardson. Microservices Patterns: With examples in Java. Manning; 1st edition, 2018."},{"key":"1311_CR88","unstructured":"Gartner. Essential guide to data fabric. https:\/\/www.gartner.com\/en\/publications\/essential-guide-to-data-fabric, 2023. Accessed: 2023-03-15."},{"key":"1311_CR89","unstructured":"A.\u00a0Bode and Others. The evolution of data architectures: From monoliths to meshes and fabrics. Journal of Data Engineering Innovation, 1(1):100\u2013115, 2023."},{"key":"1311_CR90","volume-title":"The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling","author":"R Kimball","year":"2013","unstructured":"Kimball R, Ross M. The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling. Hoboken: Wiley; 2013."},{"key":"1311_CR91","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/s10796-016-9720-4","volume":"20","author":"A Popovi\u010d","year":"2018","unstructured":"Popovi\u010d A, Hackney R, Tassabehji R, Castelli M. The impact of big data analytics on firms\u2019 high value business performance. Inf Syst Front. 2018;20:209\u201322.","journal-title":"Inf Syst Front"},{"key":"1311_CR92","doi-asserted-by":"crossref","unstructured":"Paulo Merson and Joseph Yoder. Modeling microservices with ddd. In 2020 IEEE International Conference on Software Architecture Companion (ICSA-C), pages 7\u20138. IEEE, 2020.","DOI":"10.1109\/ICSA-C50368.2020.00010"},{"key":"1311_CR93","volume-title":"Domain-driven design: tackling complexity in the heart of software","author":"E Evans","year":"2004","unstructured":"Evans E, Evans EJ. Domain-driven design: tackling complexity in the heart of software. Boston: Addison-Wesley Professional; 2004."},{"key":"1311_CR94","unstructured":"Matthew Skelton and Manuel Pais. Team Topologies: Organizing Business and Technology Teams for Fast Flow. IT Revolution, 2019."},{"key":"1311_CR95","doi-asserted-by":"publisher","DOI":"10.1108\/17410391211272829","volume":"25","author":"GP Sudhakar","year":"2012","unstructured":"Sudhakar GP. A model of critical success factors for software projects. J Enterp Inf Manag. 2012;25:537.","journal-title":"J Enterp Inf Manag"},{"key":"1311_CR96","volume-title":"Learning Domain-Driven Design: Aligning Your Architecture with the Business using Context Maps, Strategic Design, and Agile Techniques","author":"S Khrononov","year":"2021","unstructured":"Khrononov S. Learning Domain-Driven Design: Aligning Your Architecture with the Business using Context Maps, Strategic Design, and Agile Techniques. Birmingham, UK: Packt Publishing; 2021."},{"key":"1311_CR97","volume-title":"Learning Domain-Driven Design","author":"V Khononov","year":"2021","unstructured":"Khononov V. Learning Domain-Driven Design. Sebastopol: O\u2019Reilly Media Inc; 2021."},{"key":"1311_CR98","doi-asserted-by":"crossref","unstructured":"Craig\u00a0W Reynolds. Flocks, herds and schools: A distributed behavioral model. In Proceedings of the 14th annual conference on Computer graphics and interactive techniques, pages 25\u201334, 1987.","DOI":"10.1145\/37401.37406"},{"issue":"1","key":"1311_CR99","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1146\/annurev.anthro.32.061002.093440","volume":"32","author":"J Stephen Lansing","year":"2003","unstructured":"Stephen Lansing J. Complex adaptive systems. Annu Rev Anthropol. 2003;32(1):183\u2013204.","journal-title":"Annu Rev Anthropol"},{"key":"1311_CR100","unstructured":"Fabrizio Montesi and Janine Weber. Circuit breakers, discovery, and api gateways in microservices. arXiv preprint arXiv:1609.05830, 2016."},{"key":"1311_CR101","volume-title":"Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures","author":"N Ford","year":"2021","unstructured":"Ford N, Richards M, Sadalage P, Dehghani Z. Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures. 1st ed. Sebastopol: O\u2019Reilly Media; 2021.","edition":"1"},{"key":"1311_CR102","volume-title":"Designing Event-Driven Systems","author":"B Stopford","year":"2018","unstructured":"Stopford B. Designing Event-Driven Systems. Sebastopol: O\u2019Reilly Media Inc; 2018."},{"key":"1311_CR103","unstructured":"Salom\u00e9 Simon. Brewer\u2019s cap theorem. CS341 Distributed Information Systems, University of Basel (HS2012), 2000."},{"key":"1311_CR104","doi-asserted-by":"crossref","unstructured":"N.\u00a0Dragoni, S.\u00a0Giallorenzo, A.\u00a0Lafuente, M.\u00a0Mazzara, F.\u00a0Montesi, R.\u00a0Mustafin, and L.\u00a0Safina. Microservices: yesterday, today, and tomorrow. 2016.","DOI":"10.1007\/978-3-319-67425-4_12"},{"key":"1311_CR105","unstructured":"ISO\/IEC. Iso\/iec 25010:2011 systems and software engineering \u2013 systems and software quality requirements and evaluation (square) \u2013 system and software quality models, 2011."},{"key":"1311_CR106","volume-title":"Software architecture in practice","author":"L Bass","year":"2021","unstructured":"Bass L, Clements P, Kazman R. Software architecture in practice. 4th ed. Boston: Addison-Wesley Professional; 2021.","edition":"4"},{"key":"1311_CR107","doi-asserted-by":"crossref","unstructured":"Philippe Kruchten. Evaluating software architecture quality. IEEE software, 23(2):14\u201316, 2006.","DOI":"10.1109\/MS.2006.52"},{"key":"1311_CR108","unstructured":"Zhamak Dehghani. Data mesh: A new paradigm for data-driven organizations. ThoughtWorks, 2020."},{"key":"1311_CR109","unstructured":"Prometheus - monitoring system & time series database. https:\/\/prometheus.io, 2024. Accessed 12 Feb 2024."},{"key":"1311_CR110","unstructured":"Kubernetes Special Interest Group (SIG). kind - kubernetes in docker. https:\/\/kind.sigs.k8s.io\/, 2023."},{"key":"1311_CR111","unstructured":"Github repository for terramycelium infrastructure. https:\/\/anonymous.4open.science\/r\/InfrastructureForMetamycelium-8F00\/, 2024."},{"key":"1311_CR112","unstructured":"Artifact\u00a0Hub Team. Artifact hub. https:\/\/artifacthub.io\/, 2023."},{"key":"1311_CR113","unstructured":"HashiCorp. Vault helm chart. https:\/\/artifacthub.io\/packages\/helm\/hashicorp\/vault, 2023."},{"key":"1311_CR114","unstructured":"Yelp. Yelp dataset, 2023. Available from Yelp: https:\/\/www.yelp.com\/dataset."},{"key":"1311_CR115","unstructured":"NEMAC+FernLeaf Collaborative. U.s. climate resilience toolkit: Climate explorer, 2023. Available from: https:\/\/crt-climate-explorer.nemac.org\/."},{"key":"1311_CR116","unstructured":"GroupLens. Movielens 20m dataset. https:\/\/www.kaggle.com\/datasets\/grouplens\/movielens-20m-dataset, 2024."},{"key":"1311_CR117","unstructured":"Visual crossing. https:\/\/www.visualcrossing.com\/."},{"key":"1311_CR118","volume-title":"Scenario-Based Design: Envisioning Work and Technology in System Development","author":"JM Carroll","year":"1995","unstructured":"Carroll JM. Scenario-Based Design: Envisioning Work and Technology in System Development. Hoboken: Wiley; 1995."},{"issue":"3","key":"1311_CR119","volume":"17","author":"BB Rad","year":"2017","unstructured":"Rad BB, Ataei P. The big data ecosystem and its environs. International Journal of Computer Science and Network Security (IJCSNS). 2017;17(3):38.","journal-title":"International Journal of Computer Science and Network Security (IJCSNS)"},{"key":"1311_CR120","unstructured":"Johnson M. Principles of Logic in Computer Science. TechPress, 2019."},{"key":"1311_CR121","unstructured":"Lee K, Wang L. Ensuring data consistency in big data systems. In Proceedings of the 2020 International Conference on Big Data, pages 456\u2013467, 2020."},{"key":"1311_CR122","unstructured":"Github repository for terramycelium helm charts and applications. https:\/\/anonymous.4open.science\/r\/helmChartsAndApplicationsForMetamycelium-D440\/, 2024."},{"key":"1311_CR123","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2","volume-title":"Experimentation in software engineering","author":"C Wohlin","year":"2012","unstructured":"Wohlin C, Runeson P, H\u00f6st M, Ohlsson MC, Regnell B, Wessl\u00e9n A. Experimentation in software engineering. Heidelberg: Springer Science & Business Media; 2012."},{"issue":"2","key":"1311_CR124","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1177\/0011000006287390","volume":"35","author":"JW Creswell","year":"2007","unstructured":"Creswell JW, Hanson WE, Clark Plano VL, Morales A. Qualitative research designs: selection and implementation. Couns Psychol. 2007;35(2):236\u201364.","journal-title":"Couns Psychol"},{"issue":"12","key":"1311_CR125","doi-asserted-by":"publisher","first-page":"2954","DOI":"10.1111\/jan.13031","volume":"72","author":"H Kallio","year":"2016","unstructured":"Kallio H, Pietil\u00e4 A-M, Johnson M, Kangasniemi M. Systematic methodological review: developing a framework for a qualitative semi-structured interview guide. J Adv Nurs. 2016;72(12):2954\u201365.","journal-title":"J Adv Nurs"},{"issue":"4","key":"1311_CR126","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-10072-8","volume":"27","author":"S Baltes","year":"2022","unstructured":"Baltes S, Ralph P. Sampling in software engineering research: a critical review and guidelines. Empir Software Eng. 2022;27(4):1\u201331.","journal-title":"Empir Software Eng"}],"container-title":["Journal of Big Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-025-01311-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s40537-025-01311-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-025-01311-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T11:03:04Z","timestamp":1763982184000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofbigdata.springeropen.com\/articles\/10.1186\/s40537-025-01311-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,24]]},"references-count":126,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["1311"],"URL":"https:\/\/doi.org\/10.1186\/s40537-025-01311-6","relation":{},"ISSN":["2196-1115"],"issn-type":[{"type":"electronic","value":"2196-1115"}],"subject":[],"published":{"date-parts":[[2025,11,24]]},"assertion":[{"value":"31 May 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 October 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 November 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"260"}}