{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T15:22:46Z","timestamp":1778167366410,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,14]],"date-time":"2024-04-14T00:00:00Z","timestamp":1713052800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,14]]},"DOI":"10.1145\/3643657.3643910","type":"proceedings-article","created":{"date-parts":[[2024,8,23]],"date-time":"2024-08-23T18:12:25Z","timestamp":1724436745000},"page":"5-9","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Self-sustaining Software Systems (S4): Towards Improved Interpretability and Adaptation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6954-6859","authenticated-orcid":false,"given":"Christian","family":"Cabrera","sequence":"first","affiliation":[{"name":"Department of Computer Science and Technology, University of Cambridge, Cambridge, United Kingdom"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3703-8163","authenticated-orcid":false,"given":"Andrei","family":"Paleyes","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, University of Cambridge, Cambridge, United Kingdom"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9258-1030","authenticated-orcid":false,"given":"Neil David","family":"Lawrence","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Technology, University of Cambridge, Cambridge, United Kingdom"}]}],"member":"320","published-online":{"date-parts":[[2024,8,23]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Audrey Berquand and Annalisa Riccardi. 2020. From engineering models to knowledge graph: delivering new insights into models. In \"9th International Systems & Concurrent Engineering for Space Applications Conference (SECESA 2020)\". Digital. https:\/\/atpi.eventsair.com\/QuickEventWebsitePortal\/20c06-secesa\/secesa"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2019.2944356"},{"key":"e_1_3_2_1_3_1","volume-title":"Real-world Machine Learning Systems: A survey from a Data-Oriented Architecture Perspective. arXiv preprint arXiv:2302.04810","author":"Cabrera Christian","year":"2023","unstructured":"Christian Cabrera, Andrei Paleyes, Pierre Thodoroff, and Neil D Lawrence. 2023. Real-world Machine Learning Systems: A survey from a Data-Oriented Architecture Perspective. arXiv preprint arXiv:2302.04810 (2023)."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3584364"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2017.228"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3593013.3594073"},{"key":"e_1_3_2_1_7_1","volume-title":"Introduction to evolutionary computing","author":"Eiben Agoston E","unstructured":"Agoston E Eiben and James E Smith. 2015. Introduction to evolutionary computing. Springer."},{"key":"e_1_3_2_1_8_1","volume-title":"Zhang","author":"Fan Angela","year":"2023","unstructured":"Angela Fan, Beliz Gokkaya, Mark Harman, Mitya Lyubarskiy, Shubho Sengupta, Shin Yoo, and Jie M. Zhang. 2023. Large Language Models for Software Engineering: Survey and Open Problems. arXiv preprint arXiv:2310.03533 (2023)."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.06.063"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/2907333.2907524"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/2029\/1\/012108"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304013"},{"key":"e_1_3_2_1_13_1","volume-title":"Large Language Models for Software Engineering: A Systematic Literature Review. arXiv preprint arXiv:2308.10620","author":"Hou Xinyi","year":"2023","unstructured":"Xinyi Hou, Yanjie Zhao, Yue Liu, Zhou Yang, Kailong Wang, Li Li, Xiapu Luo, David Lo, John Grundy, and Haoyu Wang. 2023. Large Language Models for Software Engineering: A Systematic Literature Review. arXiv preprint arXiv:2308.10620 (2023)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2021.3070843"},{"key":"e_1_3_2_1_15_1","volume-title":"Aug","author":"Joshi Rajive","year":"2007","unstructured":"Rajive Joshi. 2007. Data-oriented architecture: A loosely-coupled real-time SOA. whitepaper, Aug (2007)."},{"key":"e_1_3_2_1_16_1","volume-title":"Autonomic computing: principles, design and implementation","author":"Lalanda Philippe","unstructured":"Philippe Lalanda, Julie A McCann, and Ada Diaconescu. 2013. Autonomic computing: principles, design and implementation. Springer Science & Business Media."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2013.2281544"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2019.8737547"},{"key":"e_1_3_2_1_19_1","unstructured":"Chase McCoy. [n. d.]. Ontology Action Team - MBSE Wiki. https:\/\/www.omgwiki.org\/MBSE\/doku.php?id=mbse:ontology"},{"key":"e_1_3_2_1_20_1","unstructured":"Chase McCoy. 2021. Design Systems as Knowledge Graph. https:\/\/chasem.co\/2021\/08\/systems-as-knowledge-graphs"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2023.3248401"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11761-022-00352-6"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/CAIN58948.2023.00010"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","unstructured":"Andrei Paleyes Raoul-Gabriel Urma and Neil D. Lawrence. 2022. Challenges in Deploying Machine Learning: A Survey of Case Studies. ACM Comput. Surv. (apr 2022). 10.1145\/3533378","DOI":"10.1145\/3533378"},{"key":"e_1_3_2_1_25_1","volume-title":"Unifying Large Language Models and Knowledge Graphs: A Roadmap. arXiv preprint arXiv:2306.08302","author":"Pan Shirui","year":"2023","unstructured":"Shirui Pan, Linhao Luo, Yufei Wang, Chen Chen, Jiapu Wang, and Xindong Wu. 2023. Unifying Large Language Models and Knowledge Graphs: A Roadmap. arXiv preprint arXiv:2306.08302 (2023)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2017.2693219"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSR59073.2023.00029"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-29509-7_11"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2753524.2753532"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2019.2928449"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2018.2887201"},{"key":"e_1_3_2_1_32_1","unstructured":"Ben Stopford. 2016. The Data Dichotomy: Rethinking the Way We Treat Data and Services. Available at https:\/\/www.confluent.io\/blog\/data-dichotomy-rethinking-the-way-we-treat-data-and-services\/."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5220\/0006798302210232"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/REW.2017.22"},{"key":"e_1_3_2_1_35_1","volume-title":"Multi-Agent systems: Simulation and applications","author":"Uhrmacher Adelinde M","unstructured":"Adelinde M Uhrmacher and Danny Weyns. 2009. Multi-Agent systems: Simulation and applications. CRC press."},{"key":"e_1_3_2_1_36_1","volume-title":"\u0141 ukasz Kaiser, and Illia Polosukhin","author":"Vaswani Ashish","year":"2017","unstructured":"Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, \u0141 ukasz Kaiser, and Illia Polosukhin. 2017. Attention is All you Need. In Advances in Neural Information Processing Systems, I. Guyon, U. Von Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett (Eds.), Vol. 30. Curran Associates, Inc. https:\/\/proceedings.neurips.cc\/paper_files\/paper\/2017\/file\/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3151759.3151770"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2023.107327"},{"key":"e_1_3_2_1_39_1","volume-title":"Software engineering of self-adaptive systems. Handbook of software engineering","author":"Weyns Danny","year":"2019","unstructured":"Danny Weyns. 2019. Software engineering of self-adaptive systems. Handbook of software engineering (2019), 399--443."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.106934"}],"event":{"name":"SATrends '24: 1st International Workshop on New Trends in Software Architecture","location":"Lisbon Portugal","acronym":"SATrends '24","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS","Faculty of Engineering of University of Porto"]},"container-title":["Proceedings of the 1st International Workshop on New Trends in Software Architecture"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643657.3643910","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3643657.3643910","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:50:28Z","timestamp":1750287028000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643657.3643910"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,14]]},"references-count":40,"alternative-id":["10.1145\/3643657.3643910","10.1145\/3643657"],"URL":"https:\/\/doi.org\/10.1145\/3643657.3643910","relation":{},"subject":[],"published":{"date-parts":[[2024,4,14]]},"assertion":[{"value":"2024-08-23","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}