{"id":"https://openalex.org/W4413876653","doi":"https://doi.org/10.1145/3748269.3748489","title":"WinVMJ Composer: Enabling Web-based Software Product Line Development","display_name":"WinVMJ Composer: Enabling Web-based Software Product Line Development","publication_year":2025,"publication_date":"2025-09-01","ids":{"openalex":"https://openalex.org/W4413876653","doi":"https://doi.org/10.1145/3748269.3748489"},"language":"en","primary_location":{"id":"doi:10.1145/3748269.3748489","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3748269.3748489","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3748269.3748489","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM International Systems and Software Product Line Conference - Volume B","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3748269.3748489","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5045349343","display_name":"Ichlasul Affan","orcid":null},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":true,"raw_author_name":"Ichlasul Affan","raw_affiliation_strings":["Faculty of Computer Science, Universitas Indonesia, Depok, West Java, Indonesia"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science, Universitas Indonesia, Depok, West Java, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119496909","display_name":"Dave Matthew Peter Lumban Tobing","orcid":null},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Dave Matthew Peter Lumban Tobing","raw_affiliation_strings":["Faculty of Computer Science, Universitas Indonesia, Depok, West Java, Indonesia"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science, Universitas Indonesia, Depok, West Java, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102120221","display_name":"Williams","orcid":null},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Williams","raw_affiliation_strings":["Faculty of Computer Science, Universitas Indonesia, Depok, West Java, Indonesia"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science, Universitas Indonesia, Depok, West Java, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087218593","display_name":"Maya Retno Ayu Setyautami","orcid":"https://orcid.org/0000-0003-1332-0022"},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Maya Retno Ayu Setyautami","raw_affiliation_strings":["Faculty of Computer Science, Universitas Indonesia, Depok, West Java, Indonesia"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science, Universitas Indonesia, Depok, West Java, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5045349343"],"corresponding_institution_ids":["https://openalex.org/I29617571"],"apc_list":null,"apc_paid":null,"fwci":2.3431,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.90815594,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"39","last_page":"42"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9947999715805054,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9937999844551086,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6998990178108215},{"id":"https://openalex.org/keywords/software-product-line","display_name":"Software product line","score":0.6832306385040283},{"id":"https://openalex.org/keywords/product-line","display_name":"Product line","score":0.5794582366943359},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4658765494823456},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.464703232049942},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.44328573346138},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3446555733680725},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3232029974460602},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.16991588473320007},{"id":"https://openalex.org/keywords/manufacturing-engineering","display_name":"Manufacturing engineering","score":0.12551802396774292}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6998990178108215},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.6832306385040283},{"id":"https://openalex.org/C2988046880","wikidata":"https://www.wikidata.org/wiki/Q3084961","display_name":"Product line","level":2,"score":0.5794582366943359},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4658765494823456},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.464703232049942},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.44328573346138},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3446555733680725},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3232029974460602},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.16991588473320007},{"id":"https://openalex.org/C117671659","wikidata":"https://www.wikidata.org/wiki/Q11049265","display_name":"Manufacturing engineering","level":1,"score":0.12551802396774292}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3748269.3748489","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3748269.3748489","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3748269.3748489","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM International Systems and Software Product Line Conference - Volume B","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3748269.3748489","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3748269.3748489","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3748269.3748489","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th ACM International Systems and Software Product Line Conference - Volume B","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3332910279","display_name":null,"funder_award_id":"00/2024","funder_id":"https://openalex.org/F4320323819","funder_display_name":"Universitas Indonesia"},{"id":"https://openalex.org/G7556796157","display_name":null,"funder_award_id":"NKB-2/UN2.F11.D/HKP.05.00/2024","funder_id":"https://openalex.org/F4320323819","funder_display_name":"Universitas Indonesia"}],"funders":[{"id":"https://openalex.org/F4320323819","display_name":"Universitas Indonesia","ror":"https://ror.org/0116zj450"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4413876653.pdf","grobid_xml":"https://content.openalex.org/works/W4413876653.grobid-xml"},"referenced_works_count":18,"referenced_works":["https://openalex.org/W1501652040","https://openalex.org/W1518725391","https://openalex.org/W1995689188","https://openalex.org/W2029555202","https://openalex.org/W2090512857","https://openalex.org/W2144179818","https://openalex.org/W2153690411","https://openalex.org/W2364847970","https://openalex.org/W2477378326","https://openalex.org/W3126244462","https://openalex.org/W3197621005","https://openalex.org/W4223960118","https://openalex.org/W4293153907","https://openalex.org/W4407025348","https://openalex.org/W4410812489","https://openalex.org/W6930734286","https://openalex.org/W6931173442","https://openalex.org/W6949590482"],"related_works":["https://openalex.org/W2163809353","https://openalex.org/W3141846160","https://openalex.org/W4233789246","https://openalex.org/W2890731318","https://openalex.org/W4251582706","https://openalex.org/W4248586125","https://openalex.org/W4246810033","https://openalex.org/W2051414193","https://openalex.org/W1972612110","https://openalex.org/W2582007376"],"abstract_inverted_index":{"Software":[0],"product":[1,87],"line":[2],"engineering":[3],"(SPLE)":[4],"is":[5],"a":[6,26,32,49,101],"promising":[7],"approach":[8],"for":[9,53,65,71],"managing":[10],"variability":[11,42,63],"and":[12,103],"enhancing":[13],"reusability":[14],"in":[15,74],"web":[16,23,59],"development.Despite":[17],"the":[18],"diversity":[19],"of":[20,29],"domains,":[21],"many":[22],"applications":[24],"share":[25],"significant":[27],"number":[28],"common":[30],"features.FeatureIDE,":[31],"community-supported":[33],"SPLE":[34,97],"tool,":[35],"offers":[36],"multiple":[37],"composers":[38],"to":[39],"integrate":[40],"feature-based":[41],"into":[43],"code.This":[44],"paper":[45],"introduces":[46],"WinVMJ":[47,77],"Composer,":[48],"new":[50],"FeatureIDE":[51,95],"composer":[52],"web-based":[54],"SPL":[55],"development.WinVMJ":[56],"Composer":[57,78],"supports":[58],"backend":[60],"development":[61,105],"using":[62],"modules":[64],"Java":[66,93],"(VMJ),":[67],"an":[68,80],"architectural":[69],"pattern":[70],"delta-oriented":[72],"SPLs":[73],"Java.We":[75],"deploy":[76],"as":[79],"Eclipse":[81],"plugin":[82],"that":[83],"lets":[84],"developers":[85],"compose":[86],"variants":[88],"based":[89],"on":[90],"defined":[91],"configurations.Integrating":[92],"with":[94],"promotes":[96],"adoption":[98],"by":[99],"offering":[100],"familiar":[102],"practical":[104],"environment.":[106]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
