{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T00:15:41Z","timestamp":1777853741057,"version":"3.51.4"},"reference-count":64,"publisher":"SAGE Publications","issue":"3-4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JID"],"published-print":{"date-parts":[[2023,10,13]]},"abstract":"<jats:p>Computing systems are omnipresent; their sustainability has become crucial for our society. A key aspect of this sustainability is the ability of computing systems to cope with the continuous change they face, ranging from dynamic operating conditions, to changing goals, and technological progress. While we are able to engineer smart computing systems that autonomously deal with various types of changes, handling unanticipated changes requires system evolution, which remains in essence a human-centered process. This will eventually become unmanageable.\u00a0To break through the status quo, we put forward an arguable opinion for the vision of self-evolving computing systems that are equipped with an evolutionary engine enabling them to evolve autonomously. Specifically, when a self-evolving computing systems detects conditions outside its operational domain, such as an anomaly or a new goal, it activates an evolutionary engine that runs online experiments to determine how the system needs to evolve to deal with the changes, thereby evolving its architecture.\u00a0During this process the engine can integrate new computing elements that are provided by computing warehouses.\u00a0These computing elements provide specifications and procedures enabling their automatic integration. We motivate the need for self-evolving computing systems in light of the state of the art, outline a conceptual architecture of self-evolving computing systems, and illustrate the architecture for a future smart city mobility system that needs to evolve continuously with changing conditions.\u00a0To conclude, we highlight key research challenges to realize the vision of self-evolving computing systems.<\/jats:p>","DOI":"10.3233\/jid-220003","type":"journal-article","created":{"date-parts":[[2022,5,3]],"date-time":"2022-05-03T11:45:59Z","timestamp":1651578359000},"page":"351-367","source":"Crossref","is-referenced-by-count":15,"title":["The vision of self-evolving computing systems"],"prefix":"10.1177","volume":"26","author":[{"given":"Danny","family":"Weyns","sequence":"first","affiliation":[{"name":"Katholieke Universiteit Leuven, Belgium and Linnaeus University, Sweden"}]},{"given":"Thomas","family":"B\u00e4ck","sequence":"additional","affiliation":[{"name":"Leiden University, The Netherlands and NORCE Norwegian Research Centre, Norway"}]},{"given":"Ren\u00e8","family":"Vidal","sequence":"additional","affiliation":[{"name":"Johns Hopkins University, USA and NORCE Norwegian Research Centre, Norway"}]},{"given":"Xin","family":"Yao","sequence":"additional","affiliation":[{"name":"University of Birmingham, UK and Southern University of Science and Technology, China"}]},{"given":"Ahmed Nabil","family":"Belbachir","sequence":"additional","affiliation":[{"name":"NORCE Norwegian Research Centre, Norway"}]}],"member":"179","reference":[{"key":"10.3233\/JID-220003_ref1","doi-asserted-by":"crossref","unstructured":"Andersson, J. , Baresi, L. , Bencomo, N. , de Lemos R. , Gorla, A. , Inverardi, P. , Vogel, T. (2013). Software Engineering Processes for Self-Adaptive Systems. Springer, 51\u201375. https:\/\/doi.org\/10.1007\/978-3-642-35813-53","DOI":"10.1007\/978-3-642-35813-5_3"},{"key":"10.3233\/JID-220003_ref5","doi-asserted-by":"crossref","unstructured":"Bernardo, M. , Hillston, J. (Eds.). (2007). Formal Methods for Performance Evaluation, 7th International School on Formal Methods for the Design of Computer, Communication, and Software Systems, SFM 2007, Bertinoro, Italy, May 28-June 2, 2007, Advanced Lectures. Lecture Notes in Computer Science, Vol. 4486. Springer.","DOI":"10.1007\/978-3-540-72522-0"},{"issue":"10","key":"10.3233\/JID-220003_ref6","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MC.2009.326","article-title":"Models@ run.time","volume":"42","author":"Blair,","year":"2009","journal-title":"Computer"},{"key":"10.3233\/JID-220003_ref8","doi-asserted-by":"crossref","unstructured":"Bruneton, E. , Coupaye, T. , Leclercq, M. , Quema, V. , Stefani J.-B. (2004). An Open Component Model and Its Support in Java. In Component-Based Software Engineering. Springer, 7\u201322.","DOI":"10.1007\/978-3-540-24774-6_3"},{"issue":"5","key":"10.3233\/JID-220003_ref9","doi-asserted-by":"crossref","first-page":"309332","DOI":"10.1002\/smr.319","article-title":"Towards a Taxonomy of Software Change: Research Articles","volume":"17","author":"Buckley,","year":"2005","journal-title":"Journal on Software Maintenance and Evolution"},{"key":"10.3233\/JID-220003_ref10","doi-asserted-by":"crossref","unstructured":"Bures, T. , Weyns, D. , Schmerl, B. , Tovar, E. , Boden, E. , Gabor, T. , Gerostathopoulos, I. , Gupta, P. , Kang, E. , Knauss, A. , Patel, P. , Rashid, A. , Ruchkin, I. , Sukkerd, R. , Tsigkanos, C. (2017). Software Engineering for Smart Cyber-Physical Systems: Challenges and Promising Solutions. SIGSOFT Software Engineering Notes, 42((2)), 1924. https:\/\/doi.org\/10.1145\/3089649.3089656","DOI":"10.1145\/3089649.3089656"},{"issue":"(11)","key":"10.3233\/JID-220003_ref12","first-page":"1039","article-title":"Engineering Trustworthy Self-Adaptive Software with Dynamic Assurance Cases","volume":"44","author":"Calinescu,","year":"2018","journal-title":"IEEE Transactions on SoftwareEngineering"},{"issue":"1","key":"10.3233\/JID-220003_ref14","first-page":"330","article-title":"Types of Software Evolution and Software Maintenance","volume":"13","author":"Chapin,","year":"2001","journal-title":"Journal of Software Maintenance"},{"issue":"1","key":"10.3233\/JID-220003_ref15","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1109\/TNNLS.2013.2256797","article-title":"Learning in the Model Space for Cognitive Fault Diagnosis","volume":"25","author":"Chen,","year":"2014","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"issue":"1","key":"10.3233\/JID-220003_ref16","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1109\/TEVC.2017.2669638","article-title":"Dynamic Multiobjectives OptimizationWith a Changing Number of Objectives","volume":"22","author":"Chen,","year":"2018","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"3","key":"10.3233\/JID-220003_ref17","first-page":"40","article-title":"A Survey and Taxonomy of Self-Aware and Self-Adaptive Cloud Autoscaling Systems","volume":"51","author":"Chen,","year":"2018","journal-title":"ACM Comput Surv"},{"issue":"7","key":"10.3233\/JID-220003_ref18","doi-asserted-by":"crossref","first-page":"1094","DOI":"10.1109\/JPROC.2020.2985293","article-title":"Synergizing Domain Expertise With Self-Awareness in Software Systems: A Patternized Architecture Guideline","volume":"108","author":"Chen,","year":"2020","journal-title":"Proc IEEE"},{"issue":"2","key":"10.3233\/JID-220003_ref19","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1145\/3204459","article-title":"FEMOSAA: Feature-Guided and Knee-Driven Multi-Objective Optimization for Self-Adaptive Software","volume":"27","author":"Chen,","year":"2018","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"10.3233\/JID-220003_ref21","unstructured":"Chen, B. , et al. (2009). Software Engineering for Self-Adaptive Systems: A Research Roadmap. Springer, 1\u201326. https:\/\/doi.org\/10.1007\/978-3-642-02161-91"},{"key":"10.3233\/JID-220003_ref22","doi-asserted-by":"crossref","unstructured":"Cheng, B. , Sawyer, P. , Bencomo, N. , Whittle, J. , (2009). A Goal-Based Modeling Approach to Develop Requirements of an Adaptive System with Environmental Uncertainty. In Model Driven Engineering Languages and Systems. Springer.","DOI":"10.1007\/978-3-642-04425-0_36"},{"issue":"(2-3)","key":"10.3233\/JID-220003_ref23","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1504\/IJAOSE.2016.080896","article-title":"Design patterns formulti-agent programming","volume":"5","author":"Dastani,","year":"2016","journal-title":"International Journal ofAgent-Oriented Software Engineering"},{"key":"10.3233\/JID-220003_ref24","doi-asserted-by":"crossref","unstructured":"de Winter R. , van Stein B. , B\u00e4ck, T. (2021). SAMO-COBRA: A Fast Surrogate Assisted Constrained Multi-objective Optimization Algorithm. In Evolutionary Multi-Criterion Optimization. Springer","DOI":"10.1007\/978-3-030-72062-9_22"},{"key":"10.3233\/JID-220003_ref26","unstructured":"Denkena, B. , Morke, T. (2017). Cyber-Physical and Gentelligent Systems inManufacturing and Life Cycle. Academic Press."},{"issue":"6","key":"10.3233\/JID-220003_ref29","doi-asserted-by":"crossref","first-page":"1213","DOI":"10.1016\/j.jss.2012.02.033","article-title":"A decade of agile methodologies: Towards explaining agile software development","volume":"85","author":"Dingsyr,","year":"2012","journal-title":"Journal of Systems and Software"},{"issue":"2","key":"10.3233\/JID-220003_ref30","first-page":"42","article-title":"Self-Awareness in Software Engineering: A Systematic Literature Review","volume":"14","author":"Elhabbash,","journal-title":"ACM Transactions on Autonomous and Adaptive Systems"},{"key":"10.3233\/JID-220003_ref31","doi-asserted-by":"crossref","unstructured":"Esfahani, N. , Malek, S. (2013). Uncertainty in Self-Adaptive Software Systems. Springer, 214\u2013238. https:\/\/doi.org\/10.1007\/978-3-642-35813-59","DOI":"10.1007\/978-3-642-35813-5_9"},{"issue":"10","key":"10.3233\/JID-220003_ref33","doi-asserted-by":"crossref","first-page":"4654","DOI":"10.1109\/MC.2004.175","article-title":"Rainbow: Architecture-Based Self-Adaptation with Reusable Infrastructure","volume":"37","author":"Garlan,","year":"2004","journal-title":"Computer"},{"issue":"4","key":"10.3233\/JID-220003_ref34","first-page":"33","article-title":"Software Development Lifecycle for Energy Efficiency: Techniques and Tools","volume":"52","author":"Georgiou,","year":"2019","journal-title":"ACM Comput Surv"},{"key":"10.3233\/JID-220003_ref36","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/00401706.1969.10490657","article-title":"Procedures for detecting outlying observations in samples","volume":"11","author":"Grubbs,","year":"1969","journal-title":"Technometrics"},{"key":"#cr-split#-10.3233\/JID-220003_ref37.1","doi-asserted-by":"crossref","unstructured":"Hasselmo, M.E. (2017). Avoiding Catastrophic Forgetting. Trends in Cognitive Sciences, 21","DOI":"10.1016\/j.tics.2017.04.001"},{"key":"#cr-split#-10.3233\/JID-220003_ref37.2","doi-asserted-by":"crossref","unstructured":"(6) (2017), 407-408. https:\/\/doi.org\/10.1016\/j.tics.2017.04.001","DOI":"10.1016\/j.tics.2017.04.001"},{"issue":"1","key":"10.3233\/JID-220003_ref39","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1018990005598","article-title":"The Meaning of Requirements","volume":"3","author":"Jackson,","year":"1997","journal-title":"Annals of Software Engineering. Springer"},{"key":"10.3233\/JID-220003_ref40","doi-asserted-by":"crossref","unstructured":"J\u00e4rvinen, J. , Huomo, T. , Mikkonen, T. , Tyrv\u00e4inen, P. (2014). From Agile Software Development toMercury Business. In Software Business. Towards Continuous Value Delivery. Springer.","DOI":"10.1007\/978-3-319-08738-2_5"},{"key":"10.3233\/JID-220003_ref42","doi-asserted-by":"crossref","unstructured":"Juziuk, J. , Weyns, D. , Holvoet, T. (2014). Design Patterns for Multi-agent Systems: A Systematic Literature Review. In Agent-Oriented Software Engineering. Vol. 9783642544323. Springer, 77\u201397.","DOI":"10.1007\/978-3-642-54432-3_5"},{"issue":"1","key":"10.3233\/JID-220003_ref43","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","article-title":"The vision of autonomic computing","volume":"36","author":"Kephart,","year":"2003","journal-title":"Computer"},{"issue":"2","key":"10.3233\/JID-220003_ref44","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1109\/MIC.2019.2906528","article-title":"An Embodied Cognitive Assistant for Visualizing and Analyzing Exoplanet Data","volume":"23","author":"Kephart,","year":"2019","journal-title":"IEEE Internet Computing"},{"issue":"1","key":"10.3233\/JID-220003_ref45","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1109\/JPROC.2017.2731741","article-title":"SURE:AModeling and Simulation Integration Platform for Evaluation of Secure and Resilient CyberPhysical Systems","volume":"106","author":"Koutsoukos,","year":"2018","journal-title":"Proc. IEEE"},{"issue":"1","key":"10.3233\/JID-220003_ref47","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/S0020-0190(03)00382-X","article-title":"Software evolutionBackground, theory, practice","volume":"88","author":"Lehman,","year":"2003","journal-title":"Inform Process Lett"},{"key":"10.3233\/JID-220003_ref48","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/j.jss.2014.12.027","article-title":"A systematic mapping study on technical debt and its management","volume":"101","author":"Li,","year":"2015","journal-title":"Journal of Systems and Software"},{"key":"10.3233\/JID-220003_ref49","doi-asserted-by":"crossref","unstructured":"Mahdavi-Hezavehi, S. , Avgeriou, P. , Weyns, D. (2017). A Classification Framework of Uncertainty in Architecture-Based Self-Adaptive Systems With Multiple Quality Requirements. InManaging Trade-Offs in Adaptable Software Architectures, Mistrik, I., Ali, N., Kazman, R., Grundy, J., & B. Schmerl (Eds.). Morgan Kaufmann, 45\u201377. https:\/\/doi.org\/10.1016\/B978-0-12-802855-1.00003-4","DOI":"10.1016\/B978-0-12-802855-1.00003-4"},{"key":"10.3233\/JID-220003_ref52","doi-asserted-by":"crossref","first-page":"100308","DOI":"10.1016\/j.cosrev.2020.100308","article-title":"DevOps and software quality: A systematic mapping","volume":"38","author":"Mishra,","year":"2020","journal-title":"Computer Science Review"},{"key":"10.3233\/JID-220003_ref55","doi-asserted-by":"crossref","unstructured":"Musil, A. , Musil, J. , Weyns, D. , Bures, T. , Muccini, H. , Sharaf, M. (2017). Patterns for Self-Adaptation in Cyber-Physical Systems. Springer, 331-368. https:\/\/doi.org\/10.1007\/978-3-319-56345-913","DOI":"10.1007\/978-3-319-56345-9_13"},{"issue":"32","key":"10.3233\/JID-220003_ref57","first-page":"42","article-title":"Classification of human-robot team interaction paradigms","volume":"49","author":"Musi,","year":"2016","journal-title":"IFAC-PapersOnLine"},{"issue":"(4)","key":"10.3233\/JID-220003_ref58","first-page":"294","article-title":"The GREENSOFT Model: A reference model for green and sustainable software and its engineering","volume":"1","author":"Naumann,","year":"2011","journal-title":"Sustainable Computing: Informatics and Systems"},{"issue":"3","key":"10.3233\/JID-220003_ref59","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/5254.769885","article-title":"An architecture-based approach to self-adaptive software","volume":"14","author":"Oreizy,","year":"1999","journal-title":"IEEE Intelligent Systems and their Applications"},{"key":"10.3233\/JID-220003_ref60","doi-asserted-by":"crossref","unstructured":"Palar, P.S. , Yang, K. , Shimoyama, K. , Emmerich, M. , B\u00e4ck, T. (2018). Multi-Objective Aerodynamic Design with User Preference Using Truncated Expected Hypervolume Improvement. In Genetic and Evolutionary Computation Conference (Kyoto, Japan). Association for Computing Machinery, New York, NY, USA, 13331340. https:\/\/doi.org\/10.1145\/3205455.3205497","DOI":"10.1145\/3205455.3205497"},{"key":"10.3233\/JID-220003_ref61","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.neunet.2019.01.012","article-title":"Continual lifelong learning with neural networks: A review","volume":"113","author":"Parisi,","year":"2019","journal-title":"Neural Networks"},{"issue":"8","key":"10.3233\/JID-220003_ref62","doi-asserted-by":"crossref","first-page":"1433","DOI":"10.1021\/acssensors.8b00276","article-title":"A Future with Ubiquitous Sensing and Intelligent Systems","volume":"3","author":"Paulovich,","year":"2018","journal-title":"ACS Sensors"},{"key":"10.3233\/JID-220003_ref63","doi-asserted-by":"crossref","unstructured":"Reussner, R. , Goedicke, M. , Hasselbring, W. , Vogel-Heuser, B. , Keim, J. , Martin, L. (2019). Managed Software Evolution. Springer Nature.","DOI":"10.1007\/978-3-030-13499-0"},{"key":"10.3233\/JID-220003_ref64","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1016\/j.jss.2015.12.015","article-title":"Continuous deployment of software intensive products and services: A systematic mapping study","volume":"123","author":"Rodriguez,","year":"2017","journal-title":"Journal of Systems and Software"},{"issue":"2","key":"10.3233\/JID-220003_ref65","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1145\/1516533.1516538","article-title":"Self-Adaptive Software: Landscape and Research Challenges","volume":"4","author":"Salehie,","year":"2009","journal-title":"ACM Trans Auton Adapt Syst"},{"issue":"6","key":"10.3233\/JID-220003_ref67","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/MS.2020.3006970","article-title":"Controlling the Controllers: What Software People Can Learn From Control Theory","volume":"37","author":"Selic,","year":"2020","journal-title":"IEEE Softw"},{"issue":"1","key":"10.3233\/JID-220003_ref68","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1109\/JPROC.2011.2161529","article-title":"Toward a Science of CyberPhysical System Integration","volume":"100","author":"Sztipanovits,","year":"2012","journal-title":"Proc IEEE"},{"key":"10.3233\/JID-220003_ref69","doi-asserted-by":"crossref","unstructured":"Tamai, T. (2019). Key Software Engineering Paradigms and Modeling Methods. Springer International Publishing, Cham, 349\u2013374. https:\/\/doi.org\/10.1007\/978-3-030-00262-69","DOI":"10.1007\/978-3-030-00262-6_9"},{"key":"#cr-split#-10.3233\/JID-220003_ref70.1","doi-asserted-by":"crossref","unstructured":"Tao, F. , Zhang, H. , Liu, A. , Nee, A. (2019). Digital Twin in Industry: State-of-the-Art. IEEE Transactions on Industrial Informatics, 15","DOI":"10.1109\/TII.2018.2873186"},{"key":"#cr-split#-10.3233\/JID-220003_ref70.2","doi-asserted-by":"crossref","unstructured":"(4) (2019), 2405-2415. https:\/\/doi.org\/10.1109\/TII.2018.2873186","DOI":"10.1109\/TII.2018.2873186"},{"issue":"(1)","key":"10.3233\/JID-220003_ref71","first-page":"145","article-title":"A Review of the Principles of Designing Smart Cyber-Physical Systems for Run-Time Adaptation: Learned Lessons and Open Issues","volume":"49","author":"Tavcar,","year":"2019","journal-title":"IEEE Transactions on Systems,Man, and Cyetics: Systems"},{"key":"10.3233\/JID-220003_ref72","doi-asserted-by":"crossref","first-page":"107751","DOI":"10.1016\/j.asoc.2021.107751","article-title":"Temporal convolutional autoencoder for unsupervised anomaly detection in time series","volume":"112","author":"Thill,","journal-title":"Applied Soft Computing"},{"key":"10.3233\/JID-220003_ref73","doi-asserted-by":"crossref","unstructured":"Thrun, S. , Mitchell, T.M. (1995). Lifelong Robot Learning. In The Biology and Technology of Intelligent Autonomous Agents. Springer, 165\u2013196.","DOI":"10.1007\/978-3-642-79629-6_7"},{"key":"10.3233\/JID-220003_ref74","unstructured":"Tzafestas, S.G. (2012). Advances in intelligent autonomous systems. Springer"},{"key":"10.3233\/JID-220003_ref76","doi-asserted-by":"crossref","unstructured":"Weyns, D. (2021). Introduction to Self-Adaptive Systems: A Contemporary Software Engineering Perspective. Wiley. ISBN 978-1-119- 57494-1.","DOI":"10.1002\/9781119574910"},{"key":"10.3233\/JID-220003_ref79","doi-asserted-by":"crossref","unstructured":"Weyns, D. , Bencomo, N. , Calinescu, R. , Camara, J. , Ghezzi, C. , Grassi, V. , Grunske, L. , Inverardi, P. , Jezequel, J-M. , Malek, S. , Mirandola, R. , Mori, M. , Tamburrelli, G. (2017). Perpetual Assurances for Self-Adaptive Systems. In Software Engineering for Self-Adaptive Systems III. Assurances, R. de Lemos, Garlan, D., Ghezzi, C., & H. Giese (Eds.). Springer International Publishing, Cham, 31\u201363.","DOI":"10.1007\/978-3-319-74183-3_2"},{"key":"10.3233\/JID-220003_ref82","unstructured":"Weyns, D. , Iftikhar, M.U. (2022). ActivFORMS: A Formally-Founded Model-Based Approach to Engineer Self-Adaptive Systems. ACMTransactions on Software Engineering and Methodology, 31(3) (2022)."},{"key":"10.3233\/JID-220003_ref83","doi-asserted-by":"crossref","unstructured":"Weyns, D. , Iftikhar, U. , Hughes, D. , Matthys, N. (2018). Applying Architecture-Based Adaptation to Automate the Management of Internet-of-Things. In Software Architecture. Springer, 49\u201367.","DOI":"10.1007\/978-3-030-00761-4_4"},{"key":"10.3233\/JID-220003_ref84","doi-asserted-by":"crossref","unstructured":"Weyns, D. , Malek, S. , Andersson, J. (2010). FORMS: A Formal Reference Model for Self-Adaptation. In Proceedings of the 7th International Conference on Autonomic Computing (Washington, DC, USA) (ICAC& 10). Association for Computing Machinery, New York, NY, USA, 205214. https:\/\/doi.org\/10.1145\/1809049.1809078.","DOI":"10.1145\/1809049.1809078"},{"key":"10.3233\/JID-220003_ref85","unstructured":"Wooldrige, M. (2009). An Introduction to MultiAgent Systems. Wiley. ISBN 978-0-470-51946-2."},{"issue":"8","key":"10.3233\/JID-220003_ref87","first-page":"3531","article-title":"Benchmark Problems and Performance Indicators for Search of Knee Points in Multiobjective Optimization","volume":"50","author":"Yu,","year":"2020","journal-title":"IEEE Transactions on Cyetics"},{"issue":"5","key":"10.3233\/JID-220003_ref88","doi-asserted-by":"crossref","first-page":"1058","DOI":"10.1109\/JPROC.2015.2503119","article-title":"Smart Grids: A CyberPhysical Systems Perspective","volume":"104","author":"Yu,","journal-title":"Proc. IEEE"},{"key":"10.3233\/JID-220003_ref89","doi-asserted-by":"crossref","first-page":"1028","DOI":"10.1016\/j.future.2016.06.034","article-title":"A survey: Cyber-physical-social systems and their system-level design methodology","volume":"105","author":"Zeng,","year":"2020","journal-title":"Future Generation Computer Systems"}],"container-title":["Journal of Integrated Design and Process Science"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/JID-220003","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T22:56:31Z","timestamp":1777503391000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/JID-220003"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,13]]},"references-count":64,"journal-issue":{"issue":"3-4"},"URL":"https:\/\/doi.org\/10.3233\/jid-220003","relation":{},"ISSN":["1092-0617","1875-8959"],"issn-type":[{"value":"1092-0617","type":"print"},{"value":"1875-8959","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10,13]]}}}