{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,1]],"date-time":"2025-09-01T11:10:06Z","timestamp":1756725006678,"version":"3.44.0"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100006378","name":"Universitas Indonesia","doi-asserted-by":"publisher","award":["NKB-2\/UN2.F11.D\/HKP.05.00\/2024"],"award-info":[{"award-number":["NKB-2\/UN2.F11.D\/HKP.05.00\/2024"]}],"id":[{"id":"10.13039\/501100006378","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,9]]},"DOI":"10.1145\/3748269.3748490","type":"proceedings-article","created":{"date-parts":[[2025,9,1]],"date-time":"2025-09-01T09:42:21Z","timestamp":1756719741000},"page":"43-49","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Re-Engineering Microservices into Web-Based Software Product Lines"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-9338-3912","authenticated-orcid":false,"given":"Rifqi Farel","family":"Muhammad","sequence":"first","affiliation":[{"name":"Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-0287-2948","authenticated-orcid":false,"given":"Bonaventura Galang Kristabel Angipanglipur","family":"Hatmasasmita","sequence":"additional","affiliation":[{"name":"Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-9356-8778","authenticated-orcid":false,"given":"Syifa Afra Kamila","family":"Mumtaz","sequence":"additional","affiliation":[{"name":"Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1332-0022","authenticated-orcid":false,"given":"Maya Retno Ayu","family":"Setyautami","sequence":"additional","affiliation":[{"name":"Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-6097-1976","authenticated-orcid":false,"given":"Ade","family":"Azurat","sequence":"additional","affiliation":[{"name":"Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia"}]}],"member":"320","published-online":{"date-parts":[[2025,9]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/3748269.3748489"},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3382025.3414942"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","unstructured":"David Benavides Chico Sundermann Kevin Feichtinger Jos\u00e9\u00a0A. Galindo Rick Rabiser and Thomas Th\u00fcm. 2025. UVL: Feature modelling with the Universal Variability Language. Journal of Systems and Software 225 (2025) 112326. 10.1016\/j.jss.2024.112326","DOI":"10.1016\/j.jss.2024.112326"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3382025.3414979"},{"key":"e_1_3_3_2_6_2","volume-title":"Interaction flow modeling language: Model-driven UI Engineering of web and mobile apps with IFML (1 ed.)","author":"Brambilla Marco","year":"2015","unstructured":"Marco Brambilla and Piero Fraternali. 2015. Interaction flow modeling language: Model-driven UI Engineering of web and mobile apps with IFML (1 ed.). Elsevier."},{"key":"e_1_3_3_2_7_2","first-page":"204","volume-title":"Formal Methods for Components and Objects","author":"Clarke Dave","year":"2012","unstructured":"Dave Clarke, Radu Muschevici, Jos\u00e9 Proen\u00e7a, Ina Schaefer, and Rudolf Schlatte. 2012. Variability Modelling in the ABS Language. In Formal Methods for Components and Objects, Bernhard\u00a0K. Aichernig, Frank\u00a0S. de\u00a0Boer, and Marcello\u00a0M. Bonsangue (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 204\u2013224."},{"key":"e_1_3_3_2_8_2","volume-title":"Software Product Lines: Practices and Patterns","author":"Clements Paul","year":"2002","unstructured":"Paul Clements and Linda\u00a0M. Northrop. 2002. Software Product Lines: Practices and Patterns. Addison-Wesley, Boston, MA."},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/3461001.3471143"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/3634713.3634721"},{"key":"e_1_3_3_2_11_2","first-page":"142","volume-title":"Formal Methods for Components and Objects","author":"Johnsen Einar\u00a0Broch","year":"2012","unstructured":"Einar\u00a0Broch Johnsen, Reiner H\u00e4hnle, Jan Sch\u00e4fer, Rudolf Schlatte, and Martin Steffen. 2012. ABS: A Core Language for Abstract Behavioral Specification. In Formal Methods for Components and Objects, Bernhard\u00a0K. Aichernig, Frank\u00a0S. de\u00a0Boer, and Marcello\u00a0M. Bonsangue (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 142\u2013164."},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1086\/649566"},{"key":"e_1_3_3_2_13_2","doi-asserted-by":"publisher","unstructured":"Rifqi\u00a0Farel Muhammad Bonaventura Galang Kristabel\u00a0Angipanglipur Hatmasasmita Syifa Afra\u00a0Kamila Mumtaz Maya Retno\u00a0Ayu Setyautami and Ade Azurat. 2025. SPLC 2025 Challenge-Solution Artifact. 10.5281\/zenodo.15875150","DOI":"10.5281\/zenodo.15875150"},{"key":"e_1_3_3_2_14_2","volume-title":"Building Microservices: Designing Fine-Grained Systems","author":"Newman Sam","year":"2015","unstructured":"Sam Newman. 2015. Building Microservices: Designing Fine-Grained Systems. O\u2019Reilly Media, California."},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/2305484.2305491"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36583-61"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.5555\/1885639.1885647"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/1944892.1944907"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884823"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3382025.3414981"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/3442391.3442401"},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/2934466.2934479"},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/3461002.3473940"}],"event":{"name":"SPLC-B '25: 29th ACM International Systems and Software Product Line Conference - Volume B","location":"A Coru\u00f1a Spain","acronym":"SPLC-B '25","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 29th ACM International Systems and Software Product Line Conference - Volume B"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3748269.3748490","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,1]],"date-time":"2025-09-01T10:38:47Z","timestamp":1756723127000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3748269.3748490"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9]]},"references-count":22,"alternative-id":["10.1145\/3748269.3748490","10.1145\/3748269"],"URL":"https:\/\/doi.org\/10.1145\/3748269.3748490","relation":{},"subject":[],"published":{"date-parts":[[2025,9]]},"assertion":[{"value":"2025-09-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}