{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T13:05:41Z","timestamp":1772197541817,"version":"3.50.1"},"reference-count":56,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2023,1,5]],"date-time":"2023-01-05T00:00:00Z","timestamp":1672876800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Informatics"],"abstract":"<jats:p>The article is devoted to methods and models of designing systems for the digital transformation of industrial enterprises within the framework of the Industry 4.0 concept. The purpose of this work is to formalize a new notation for graphical modeling of the architecture of complex large-scale systems with data-centric microservice architectures and to present a variant of the reference model of such an architecture for creating an autonomously functioning industrial enterprise. The paper provides a list and justification for the use of functional components of a data-centric microservice architecture based on the analysis of modern approaches to building systems and the authors\u2019 own results obtained during the implementation of a number of projects. The problems of using traditional graphical modeling notations to represent a data-centric microservice architecture are considered. Examples of designing a model of such an architecture for a mining enterprise are given.<\/jats:p>","DOI":"10.3390\/informatics10010004","type":"journal-article","created":{"date-parts":[[2023,1,6]],"date-time":"2023-01-06T02:20:30Z","timestamp":1672971630000},"page":"4","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Models and Methods of Designing Data-Centric Microservice Architectures of Digital Enterprises"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3165-7032","authenticated-orcid":false,"given":"Sergey","family":"Deryabin","sequence":"first","affiliation":[{"name":"Institute of Information Technology and Computer Science, Department of Automated Control Systems, National University of Science and Technology MISiS, Moscow 119049, Russia"}]},{"given":"Igor","family":"Temkin","sequence":"additional","affiliation":[{"name":"Institute of Information Technology and Computer Science, Department of Automated Control Systems, National University of Science and Technology MISiS, Moscow 119049, Russia"}]},{"given":"Ulvi","family":"Rzazade","sequence":"additional","affiliation":[{"name":"Institute of Information Technology and Computer Science, Department of Automated Control Systems, National University of Science and Technology MISiS, Moscow 119049, Russia"}]},{"given":"Egor","family":"Kondratev","sequence":"additional","affiliation":[{"name":"Institute of Information Technology and Computer Science, Department of Automated Control Systems, National University of Science and Technology MISiS, Moscow 119049, Russia"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4","DOI":"10.20965\/ijat.2017.p0004","article-title":"\u201cIndustrie 4.0\u201d and smart manufacturing\u2013a review of research issues and application examples","volume":"11","author":"Thoben","year":"2017","journal-title":"Int. J. Autom. Technol."},{"key":"ref_2","first-page":"3","article-title":"Digital transformation of manufacturing. Industry of the future with cyber-physical production systems","volume":"23","author":"Borangiu","year":"2020","journal-title":"Rom. J. Inf. Sci. Technol."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Soomro, M., Hizam-Hanafiah, M., Abdullah, N., Ali, M., and Jusoh, M. (2021). Embracing industry 4.0: Empirical insights from Malaysia. Informatics, 8.","DOI":"10.3390\/informatics8020030"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"13","DOI":"10.17580\/gzh.2020.09.01","article-title":"Digital transformation of mining industry: Past, Present and Future","volume":"9","author":"Lukichev","year":"2020","journal-title":"Gorn. Zhurnal"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"022007","DOI":"10.1088\/1755-1315\/981\/2\/022007","article-title":"Framing regional innovation and technology policies for transformative change","volume":"981","author":"Solodov","year":"2022","journal-title":"IOP Conf. Ser. Earth Environ. Sci."},{"key":"ref_6","first-page":"10","article-title":"Digital transformation of open-pit mining and a new generation of quarry equipment","volume":"6","author":"Vladimirov","year":"2020","journal-title":"Gorn. Promyshlennost"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Ying, L. (2016, January 11\u201312). Design and implementation of the management information system for Chain business corporation. Proceedings of the 8th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA), Macau, China.","DOI":"10.1109\/ICMTMA.2016.57"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Hewavitharana, T., Nanayakkara, S., Perera, A., and Perera, P. (2021). Modifying the unified theory of acceptance and use of technology (UTAUT) model for the digital transformation of the construction industry from the user perspective. Informatics, 8.","DOI":"10.3390\/informatics8040081"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.compind.2018.08.004","article-title":"A cloud-based manufacturing control system with data integration from multiple autonomous agents","volume":"102","author":"Anton","year":"2018","journal-title":"Comput. Ind."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1016\/j.compind.2019.01.006","article-title":"Digital transformation of manufacturing through cloud services and resource virtualization","volume":"108","author":"Borangiu","year":"2019","journal-title":"Comput. Ind."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Lopez-Arevalo, I., Gonzalez-Compean, J.L., Hinojosa-Tijerina, M., Martinez-Rendon, C., Montella, R., and Martinez-Rodriguez, J.L. (2021). A WoT-Based Method for Creating Digital Sentinel Twins of IoT Devices. Sensors, 21.","DOI":"10.3390\/s21165531"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Oyekan, J., Farnsworth, M., Hutabarat, W., Miller, D., and Tiwari, A. (2020). Applying a 6 DoF Robotic Arm and Digital Twin to Automate Fan-Blade Reconditioning for Aerospace Maintenance, Repair, and Overhaul. Sensors, 20.","DOI":"10.3390\/s20164637"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Sun, K., and Ryoo, I. (2018). A smart sensor data transmission technique for logistics and intelligent transportation systems. Informatics, 5.","DOI":"10.3390\/informatics5010015"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1016\/j.procir.2018.03.192","article-title":"Integrating the Digital Twin of the manufacturing system into a decision support system for improving the order management process","volume":"72","author":"Kunath","year":"2018","journal-title":"Procedia CIRP"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Stary, C. (2021). Digital Twin Generation: Re-Conceptualizing Agent Systems for Behavior-Centered Cyber-Physical System Devel-opment. Sensors, 21.","DOI":"10.3390\/s21041096"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"101881","DOI":"10.1016\/j.rcim.2019.101881","article-title":"DT-II: Digital twin enhanced Industrial Internet reference framework towards smart manufacturing","volume":"62","author":"Cheng","year":"2020","journal-title":"Robot. Comput. -Integr. Manuf."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"524","DOI":"10.1007\/978-3-031-06527-9_52","article-title":"Multi-Agent Systems in Support of Digital Twins: A Survey","volume":"13259","author":"Pretel","year":"2022","journal-title":"Lect. Notes Comput. Sci."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"104257","DOI":"10.1016\/j.autcon.2022.104257","article-title":"Digital twin: Stability analysis for tower crane hoisting safety with a scale model","volume":"138","author":"Jiang","year":"2022","journal-title":"Autom. Constr."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1016\/j.cirpj.2020.02.002","article-title":"Characterising the Digital Twin: A systematic literature review","volume":"29","author":"Jones","year":"2020","journal-title":"CIRP J. Manuf. Sci. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"257","DOI":"10.35470\/2226-4116-2019-8-4-257-261","article-title":"The multi-agent approach for developing a cyber-physical system for managing precise farms with digital twins of plants","volume":"8","author":"Laryukhin","year":"2019","journal-title":"Cybern. Phys."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1740","DOI":"10.1016\/j.procs.2019.09.345","article-title":"Deryabin Tradeoff-based architecting of the software system for autonomous robotized open pit mining","volume":"159","author":"Zykov","year":"2019","journal-title":"Procedia Comput. Sci."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1007\/978-3-030-40989-0_4","article-title":"Agility at Scale","volume":"175","author":"Zykov","year":"2020","journal-title":"Smart Innov. Syst. Technol."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"3210","DOI":"10.1016\/j.procs.2020.09.128","article-title":"About some issues of developing Digital Twins for the intelligent process control in quarries","volume":"176","author":"Deryabin","year":"2020","journal-title":"Procedia Comput. Sci."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"032062","DOI":"10.1088\/1742-6596\/2094\/3\/032062","article-title":"Formalizing and securing relationships on multi-task metric learning for IoT-based smart cities","volume":"2094","author":"Savelyev","year":"2021","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/j.jmsy.2019.11.004","article-title":"Big data and stream processing platforms for industry 4.0 requirements mapping for a predictive maintenance use case","volume":"54","author":"Sahal","year":"2020","journal-title":"J. Manuf. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"012022","DOI":"10.1088\/1742-6596\/1703\/1\/012022","article-title":"Development of models and methods for creating a digital twin of plant within the cyber-physical system for precision farming management","volume":"1703","author":"Skobelev","year":"2020","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1354","DOI":"10.1109\/TASE.2020.3004313","article-title":"Dynamic Multilevel Workflow Management Concept for Industrial IoT Systems","volume":"18","author":"Kozma","year":"2021","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1016\/j.infsof.2008.09.009","article-title":"Systematic literature reviews in software engineering\u2014A systematic literature review","volume":"51","author":"Kitchenham","year":"2009","journal-title":"Inf. Softw. Technol."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Almeida, F., and Espinheira, E. (2022). Adoption of Large-Scale Scrum Practices through the Use of Management 3.0. Informatics, 9.","DOI":"10.3390\/informatics9010020"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Kostromin, R., and Feoktistov, A. (2020, January 26\u201327). Agent-based DevOps of software and hardware resources for digital twins of infrastructural objects. Proceedings of the 4th International Conference on Future Networks and Distributed Systems (ICFNDS), St. Petersburg, Russia.","DOI":"10.1145\/3440749.3442599"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1016\/j.mfglet.2014.12.001","article-title":"A Cyber-Physical Systems architecture for Industry 4.0-based manufacturing systems","volume":"3","author":"Lee","year":"2015","journal-title":"Manuf. Lett."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"102217","DOI":"10.1016\/j.rcim.2021.102217","article-title":"Service-oriented industrial internet of things gateway for cloud manufacturing","volume":"73","author":"Liu","year":"2022","journal-title":"Robot. Comput. -Integr. Manuf."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"012028","DOI":"10.1088\/1755-1315\/1069\/1\/012028","article-title":"Applying distributed ledger technologies in megacities to face anthropogenic burden challenges","volume":"1069","author":"Chernyshova","year":"2022","journal-title":"IOP Conf. Ser. Earth Environ. Sci."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1016\/j.engappai.2016.06.004","article-title":"A modeling framework for manufacturing services in Service-oriented Holonic Manufacturing Systems","volume":"55","author":"Quintanilla","year":"2016","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/978-3-319-04735-5_12","article-title":"Product specification for flexible workflow orchestrations in service oriented holonic manufacturing systems","volume":"544","author":"Quintanilla","year":"2014","journal-title":"Stud. Comput. Intell."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1953","DOI":"10.1007\/s10845-021-01740-z","article-title":"Maintenance optimization for a multi-unit system with digital twin simulation","volume":"32","author":"Savolainen","year":"2021","journal-title":"Intell. Manuf."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Resende, C., Folgado, D., Oliveira, J., Franco, B., Moreira, W., Oliveira, A., Cavaleiro, A., and Carvalho, R. (2021). TIP4.0: Industrial Internet of Things Platform for Predictive Maintenance. Sensors, 21.","DOI":"10.3390\/s21144676"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1722","DOI":"10.1109\/TII.2018.2804917","article-title":"Experimentable Digital Twins-Streamlining Simulation-Based Systems Engineering for Industry 4.0","volume":"14","author":"Schluse","year":"2018","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"788","DOI":"10.1108\/ECAM-10-2019-0578","article-title":"Cyber physical system for safety management in smart construction site","volume":"28","author":"Jiang","year":"2021","journal-title":"Eng. Constr. Archit. Manag."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"874","DOI":"10.1016\/j.procir.2018.03.084","article-title":"Dynamic Co-Simulation of Internet-of-Things-Components using a Multi-Agent-System","volume":"72","author":"Jung","year":"2018","journal-title":"Procedia CIRP"},{"key":"ref_41","first-page":"811","article-title":"Digital twin integration in multi-agent cyber physical manufacturing systems","volume":"54","author":"Latsou","year":"2021","journal-title":"FAC-Pap."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1503","DOI":"10.1007\/s10845-015-1139-0","article-title":"Coupling predictive scheduling and reactive control in manufacturing hybrid control architectures: State of the art and future challenges","volume":"28","author":"Cardin","year":"2017","journal-title":"J. Intell. Manuf."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/52.469759","article-title":"The 4+1 View Model of Architecture","volume":"12","author":"Kruchten","year":"1995","journal-title":"IEEE Softw."},{"key":"ref_44","first-page":"919","article-title":"C4 model in a software engineering subject to ease the comprehension of UML and the software","volume":"9125335","year":"2020","journal-title":"IEEE Glob. Eng. Educ. Conf."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"2338","DOI":"10.1177\/0954405420979463","article-title":"Data architecture and model design for Industry 4.0 components integration in cyber-physical production systems","volume":"235","author":"Havard","year":"2021","journal-title":"Proc. Inst. Mech. Eng. Part B J. Eng. Manuf."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1016\/j.future.2021.06.020","article-title":"A big data-centric architecture metamodel for Industry 4.0","volume":"125","author":"Drake","year":"2021","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"e29","DOI":"10.24215\/16666038.18.e29","article-title":"Cloud computing, big data and the industry 4.0 reference architectures","volume":"18","author":"Estevez","year":"2018","journal-title":"J. Comput. Sci. Tech."},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Al-Gumaei, K., Schuba, K., Friesen, A., Heymann, S., Pieper, C., Pethig, F., and Schriegel, S. (2018, January 4\u20137). A survey of internet of things and big data integrated solutions for industrie 4.0. Proceedings of the 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA), Torino, Italy.","DOI":"10.1109\/ETFA.2018.8502484"},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TPDS.2021.3135907","article-title":"COSCO: Container Orchestration Using Co-Simulation and Gradient Based Optimization for Fog Computing Environments","volume":"99","author":"Tuli","year":"2021","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_50","doi-asserted-by":"crossref","unstructured":"Petrasch, R., and Hentschke, R. (2016, January 13\u201315). Process Modeling for Industry 4.0 Applications: Towards an Industry 4.0 Process Modeling Lan-guage and Method. Proceedings of the 13th International Joint Conference on Computer Science and Software Engineering (JCSSE), Khon Kaen, Thailand.","DOI":"10.1109\/JCSSE.2016.7748885"},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"186","DOI":"10.1016\/j.procs.2017.08.339","article-title":"A Lightweight Semantic Web-based Approach for Data Annotation on IoT Gateways","volume":"113","author":"Ahmed","year":"2017","journal-title":"Procedia Comput. Sci."},{"key":"ref_52","first-page":"383","article-title":"The internet of things: A survey from the data-centric perspective","volume":"9781461463092","author":"Aggarwal","year":"2013","journal-title":"Manag. Min. Sens. Data"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"55","DOI":"10.17580\/em.2020.02.13","article-title":"Digital twins and modeling of the transporting-technological processes for on-line dispatch control in open pit mining","volume":"2","author":"Temkin","year":"2020","journal-title":"Eurasian Min."},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Temkin, I., Myaskov, A., Deryabin, S., Konov, I., and Ivannikov, A. (2021). Design of a Digital 3D Model of Transport\u2013Technological Environment of Open-Pit Mines Based on the Common Use of Telemetric and Geospatial Information. Sensors, 21.","DOI":"10.3390\/s21186277"},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"97","DOI":"10.25018\/0236_1493_2022_2_0_97","article-title":"Digital Mine architecture modeling language: Methodological approach to design in Industry 4.0","volume":"2022","author":"Deryabin","year":"2022","journal-title":"Min. Inf. Anal. Bull."},{"key":"ref_56","doi-asserted-by":"crossref","first-page":"117","DOI":"10.25018\/0236_1493_2022_3_0_117","article-title":"Temkin Metamodel of autonomous control architecture for transport process flows in open pit mines","volume":"2022","author":"Deryabin","year":"2022","journal-title":"Min. Inf. Anal. Bull."}],"container-title":["Informatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2227-9709\/10\/1\/4\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:00:45Z","timestamp":1760119245000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2227-9709\/10\/1\/4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,5]]},"references-count":56,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,3]]}},"alternative-id":["informatics10010004"],"URL":"https:\/\/doi.org\/10.3390\/informatics10010004","relation":{},"ISSN":["2227-9709"],"issn-type":[{"value":"2227-9709","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,5]]}}}