{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:10:55Z","timestamp":1750219855944,"version":"3.41.0"},"reference-count":5,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2023,6,21]],"date-time":"2023-06-21T00:00:00Z","timestamp":1687305600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2023,6,21]]},"abstract":"<jats:p>In this note, we report on a half-day tutorial designed to introduce software architecture practitioners and researchers to the concepts and open-source implementations of blended modeling for software architectures. The tutorial covered blended modeling motivation and principles, generation of editors, generation of the synchronization infrastructure, and collaborative modeling techniques. Through presentations, examples, and demonstrations, participants explored the practical implementation of blended modeling environments that can be tailored to their specific needs. The note provides a detailed account of the tutorial sessions, including the main implications of a focus group discussion held in the final session of the tutorial. In the follow-up to the tutorial, we conducted a survey to assess participants' perceptions of blended modeling's usefulness within their contexts. Post-tutorial actions and survey results are discussed as well, providing valuable insight into the benefits and potential challenges associated with the adoption of blended modeling.<\/jats:p>","DOI":"10.1145\/3599975.3599983","type":"journal-article","created":{"date-parts":[[2023,6,26]],"date-time":"2023-06-26T22:09:30Z","timestamp":1687817370000},"page":"20-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Report on the Blended Modeling for Software Architectures Tutorial at ICSA 2023"],"prefix":"10.1145","volume":"48","author":[{"given":"Malvina","family":"Latifaj","sequence":"first","affiliation":[{"name":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"}]},{"given":"Federico","family":"Ciccozzi","sequence":"additional","affiliation":[{"name":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"}]},{"given":"Muhammad","family":"Waseem Anwar","sequence":"additional","affiliation":[{"name":"M\u00e4lardalen University, V\u00e4ster\u00e5s, Sweden"}]},{"given":"Kousar","family":"Aslam","sequence":"additional","affiliation":[{"name":"Vrjie Universiteit Amsterdam, Netherlands"}]},{"given":"Ivano","family":"Malavolta","sequence":"additional","affiliation":[{"name":"Vrjie Universiteit Amsterdam, Netherlands"}]}],"member":"320","published-online":{"date-parts":[[2023,6,26]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Cross-Platform Real-Time Collaborative Modeling: an Architecture and a Prototype Implementation via EMF.Cloud","author":"Aslam Kousar","year":"2023","unstructured":"Kousar Aslam , Yu Chen , Muhammad Butt , and Ivano malavolta. Cross-Platform Real-Time Collaborative Modeling: an Architecture and a Prototype Implementation via EMF.Cloud . IEEE Access , 2023 . Kousar Aslam, Yu Chen, Muhammad Butt, and Ivano malavolta. Cross-Platform Real-Time Collaborative Modeling: an Architecture and a Prototype Implementation via EMF.Cloud. IEEE Access, 2023."},{"key":"e_1_2_1_2_1","first-page":"425","volume-title":"Procs of MODELS Companion","author":"Ciccozzi Federico","year":"2019","unstructured":"Federico Ciccozzi , Matthias Tichy , Hans Vangheluwe , and Danny Weyns . Blended Modelling - What , why and how . In Procs of MODELS Companion , pages 425 -- 430 . IEEE, 2019 . Federico Ciccozzi, Matthias Tichy, Hans Vangheluwe, and Danny Weyns. Blended Modelling - What, why and how. In Procs of MODELS Companion, pages 425--430. IEEE, 2019."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSA-C57050.2023.00077"},{"key":"e_1_2_1_4_1","first-page":"4","author":"Latifaj Malvina","year":"2023","unstructured":"Malvina Latifaj , Federico Ciccozzi , and Mattias Mohlin . Higher-order transformations for the generation of synchronization infrastructures in blended modeling. Frontiers in Computer Science , 4 , 2023 . Malvina Latifaj, Federico Ciccozzi, and Mattias Mohlin. Higher-order transformations for the generation of synchronization infrastructures in blended modeling. Frontiers in Computer Science, 4, 2023.","journal-title":"Frontiers in Computer Science"},{"key":"e_1_2_1_5_1","volume-title":"ECSA (Companion)","author":"Latifaj Malvina","year":"2021","unstructured":"Malvina Latifaj , Federico Ciccozzi , Mattias Mohlin , and Ernesto Posse . Towards automated support for blended modelling of UML-RT embedded software architectures . In ECSA (Companion) , 2021 . Malvina Latifaj, Federico Ciccozzi, Mattias Mohlin, and Ernesto Posse. Towards automated support for blended modelling of UML-RT embedded software architectures. In ECSA (Companion), 2021."}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3599975.3599983","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3599975.3599983","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:47:14Z","timestamp":1750178834000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3599975.3599983"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,21]]},"references-count":5,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,6,21]]}},"alternative-id":["10.1145\/3599975.3599983"],"URL":"https:\/\/doi.org\/10.1145\/3599975.3599983","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2023,6,21]]},"assertion":[{"value":"2023-06-26","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}