{"id":"https://openalex.org/W7139996218","doi":"https://doi.org/10.1007/s10515-026-00594-0","title":"Community-driven variability: characterizing a new software variability paradigm","display_name":"Community-driven variability: characterizing a new software variability paradigm","publication_year":2026,"publication_date":"2026-03-21","ids":{"openalex":"https://openalex.org/W7139996218","doi":"https://doi.org/10.1007/s10515-026-00594-0"},"language":"en","primary_location":{"id":"doi:10.1007/s10515-026-00594-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10515-026-00594-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10515-026-00594-0.pdf","source":{"id":"https://openalex.org/S4210177399","display_name":"Automated Software Engineering","issn_l":"0928-8910","issn":["0928-8910","1573-7535"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Automated Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10515-026-00594-0.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5114604955","display_name":"Roman B\u00f6gli","orcid":"https://orcid.org/0009-0004-8745-7800"},"institutions":[{"id":"https://openalex.org/I118564535","display_name":"University of Bern","ror":"https://ror.org/02k7v4d05","country_code":"CH","type":"education","lineage":["https://openalex.org/I118564535"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"Roman B\u00f6gli","raw_affiliation_strings":["Institute of Computer Science, University of Bern, Bern, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Computer Science, University of Bern, Bern, Switzerland","institution_ids":["https://openalex.org/I118564535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027356489","display_name":"Alexander Boll","orcid":"https://orcid.org/0000-0002-9881-9748"},"institutions":[{"id":"https://openalex.org/I118564535","display_name":"University of Bern","ror":"https://ror.org/02k7v4d05","country_code":"CH","type":"education","lineage":["https://openalex.org/I118564535"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Alexander Boll","raw_affiliation_strings":["Institute of Computer Science, University of Bern, Bern, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Computer Science, University of Bern, Bern, Switzerland","institution_ids":["https://openalex.org/I118564535"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062702732","display_name":"Alexander Schulthei\u00df","orcid":"https://orcid.org/0000-0002-1509-1449"},"institutions":[{"id":"https://openalex.org/I118564535","display_name":"University of Bern","ror":"https://ror.org/02k7v4d05","country_code":"CH","type":"education","lineage":["https://openalex.org/I118564535"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Alexander Schulthei\u00df","raw_affiliation_strings":["Institute of Computer Science, University of Bern, Bern, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Computer Science, University of Bern, Bern, Switzerland","institution_ids":["https://openalex.org/I118564535"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5130259243","display_name":"Timo Kehrer","orcid":null},"institutions":[{"id":"https://openalex.org/I118564535","display_name":"University of Bern","ror":"https://ror.org/02k7v4d05","country_code":"CH","type":"education","lineage":["https://openalex.org/I118564535"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Timo Kehrer","raw_affiliation_strings":["Institute of Computer Science, University of Bern, Bern, Switzerland"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Computer Science, University of Bern, Bern, Switzerland","institution_ids":["https://openalex.org/I118564535"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5114604955"],"corresponding_institution_ids":["https://openalex.org/I118564535"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.293151,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"33","issue":"2","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.7950999736785889,"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.7950999736785889,"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/T10260","display_name":"Software Engineering Research","score":0.0568000003695488,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.04699999839067459,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5956000089645386},{"id":"https://openalex.org/keywords/sketch","display_name":"Sketch","score":0.5638999938964844},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.5514000058174133},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.412200003862381},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3921000063419342},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.3700000047683716},{"id":"https://openalex.org/keywords/taxonomy","display_name":"Taxonomy (biology)","score":0.3562000095844269},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.3443000018596649},{"id":"https://openalex.org/keywords/terminology","display_name":"Terminology","score":0.3359000086784363}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6133000254631042},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5956000089645386},{"id":"https://openalex.org/C2779231336","wikidata":"https://www.wikidata.org/wiki/Q7534724","display_name":"Sketch","level":2,"score":0.5638999938964844},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.5514000058174133},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5472000241279602},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.5440999865531921},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.412200003862381},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.39899998903274536},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3921000063419342},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3700000047683716},{"id":"https://openalex.org/C58642233","wikidata":"https://www.wikidata.org/wiki/Q8269924","display_name":"Taxonomy (biology)","level":2,"score":0.3562000095844269},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3443000018596649},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.3384999930858612},{"id":"https://openalex.org/C547195049","wikidata":"https://www.wikidata.org/wiki/Q1725664","display_name":"Terminology","level":2,"score":0.3359000086784363},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.33070001006126404},{"id":"https://openalex.org/C539667460","wikidata":"https://www.wikidata.org/wiki/Q2414942","display_name":"Management science","level":1,"score":0.3278000056743622},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.314300000667572},{"id":"https://openalex.org/C182500959","wikidata":"https://www.wikidata.org/wiki/Q7551380","display_name":"Social software engineering","level":5,"score":0.2992999851703644},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.29820001125335693},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.2948000133037567},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.28360000252723694},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2800000011920929},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.27320000529289246},{"id":"https://openalex.org/C2779010991","wikidata":"https://www.wikidata.org/wiki/Q2720909","display_name":"Artifact (error)","level":2,"score":0.27250000834465027},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.2632000148296356},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.26159998774528503},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.25940001010894775},{"id":"https://openalex.org/C158154518","wikidata":"https://www.wikidata.org/wiki/Q7310970","display_name":"Relevance (law)","level":2,"score":0.2524999976158142}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s10515-026-00594-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10515-026-00594-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10515-026-00594-0.pdf","source":{"id":"https://openalex.org/S4210177399","display_name":"Automated Software Engineering","issn_l":"0928-8910","issn":["0928-8910","1573-7535"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Automated Software Engineering","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s10515-026-00594-0","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10515-026-00594-0","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10515-026-00594-0.pdf","source":{"id":"https://openalex.org/S4210177399","display_name":"Automated Software Engineering","issn_l":"0928-8910","issn":["0928-8910","1573-7535"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Automated Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.48470839858055115,"id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G3814383033","display_name":"VariantSync 2: Automating the Synchronization of Software Variants","funder_award_id":"222903","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"},{"id":"https://openalex.org/G7021629361","display_name":"Merge++: Turning software merge conflicts into conflict-induced variability","funder_award_id":"219719","funder_id":"https://openalex.org/F4320320924","funder_display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320320924","display_name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","ror":"https://ror.org/00yjd3n13"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7139996218.pdf","grobid_xml":"https://content.openalex.org/works/W7139996218.grobid-xml"},"referenced_works_count":95,"referenced_works":["https://openalex.org/W1506513518","https://openalex.org/W1529207357","https://openalex.org/W1539495021","https://openalex.org/W1541625722","https://openalex.org/W1655958391","https://openalex.org/W1784687733","https://openalex.org/W1844512392","https://openalex.org/W1984769393","https://openalex.org/W1991349969","https://openalex.org/W1999655560","https://openalex.org/W2005549394","https://openalex.org/W2008006790","https://openalex.org/W2023808162","https://openalex.org/W2032248559","https://openalex.org/W2048064553","https://openalex.org/W2065926033","https://openalex.org/W2075642720","https://openalex.org/W2086812744","https://openalex.org/W2099213660","https://openalex.org/W2104208948","https://openalex.org/W2113201637","https://openalex.org/W2116844130","https://openalex.org/W2121887779","https://openalex.org/W2124209077","https://openalex.org/W2141762579","https://openalex.org/W2147745783","https://openalex.org/W2164580802","https://openalex.org/W2171041293","https://openalex.org/W2171357781","https://openalex.org/W2343873501","https://openalex.org/W2477378326","https://openalex.org/W2495617574","https://openalex.org/W2501770979","https://openalex.org/W2509897406","https://openalex.org/W2517687623","https://openalex.org/W2529432200","https://openalex.org/W2599704569","https://openalex.org/W2782602923","https://openalex.org/W2783199130","https://openalex.org/W2801413116","https://openalex.org/W2884009065","https://openalex.org/W2890731318","https://openalex.org/W2891514372","https://openalex.org/W2894355752","https://openalex.org/W2914419291","https://openalex.org/W2926987861","https://openalex.org/W2963300952","https://openalex.org/W2967138038","https://openalex.org/W2967932715","https://openalex.org/W2970350139","https://openalex.org/W2982069752","https://openalex.org/W2982536937","https://openalex.org/W3011335320","https://openalex.org/W3014695265","https://openalex.org/W3042324018","https://openalex.org/W3080081707","https://openalex.org/W3083608893","https://openalex.org/W3093633626","https://openalex.org/W3098985043","https://openalex.org/W3105133436","https://openalex.org/W3108926370","https://openalex.org/W3115520614","https://openalex.org/W3128175502","https://openalex.org/W3132314091","https://openalex.org/W3138917762","https://openalex.org/W3141767304","https://openalex.org/W3147580828","https://openalex.org/W3153449582","https://openalex.org/W3163483881","https://openalex.org/W3184105498","https://openalex.org/W4239863959","https://openalex.org/W4240055412","https://openalex.org/W4248841955","https://openalex.org/W4249690862","https://openalex.org/W4252118934","https://openalex.org/W4255238050","https://openalex.org/W4281784572","https://openalex.org/W4293153845","https://openalex.org/W4293280123","https://openalex.org/W4293280150","https://openalex.org/W4297094420","https://openalex.org/W4309782902","https://openalex.org/W4312379040","https://openalex.org/W4384345766","https://openalex.org/W4385488402","https://openalex.org/W4386179369","https://openalex.org/W4388483226","https://openalex.org/W4400222933","https://openalex.org/W4401454497","https://openalex.org/W4401455045","https://openalex.org/W4401879362","https://openalex.org/W4402146579","https://openalex.org/W4407025348","https://openalex.org/W4409475865","https://openalex.org/W4412703998"],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Both":[1],"software":[2,14,17,23,36,48,137],"engineering":[3],"researchers":[4],"and":[5,67,90,114,143,168,170,207,217],"practitioners":[6],"have":[7],"increasingly":[8],"shifted":[9],"their":[10],"focus":[11],"from":[12],"single":[13],"systems":[15],"to":[16,139,190],"families,":[18],"reflecting":[19],"the":[20,107,128,141,149,156,182,231],"need":[21],"for":[22,55,84,99,201,222],"industrialization":[24],"through":[25,60],"systematic":[26,133],"reuse":[27],"of":[28,77,110,135,145,158,197,234],"implementation":[29],"artifacts.":[30],"Interestingly,":[31],"several":[32],"vibrant":[33],"ecosystems":[34,111,138,209],"produce":[35],"families":[37],"in":[38,162,239],"a":[39,116,132,195],"radically":[40],"different":[41],"way":[42],"than":[43],"classical":[44,177,205],"variability-intensive":[45],"systems,":[46],"notably":[47],"product":[49],"lines":[50],"(SPLs).":[51],"The":[52],"Bitcoin":[53,89],"community,":[54],"instance,":[56],"evolves":[57],"its":[58,245],"ecosystem":[59,159],"crowdsourced":[61],"improvement":[62],"proposals":[63,167],"being":[64],"continuously":[65],"shaped":[66],"autonomously":[68],"implemented":[69],"by":[70],"independent":[71],"actors.":[72],"While":[73,204],"this":[74,103],"novel":[75,100,150],"paradigm":[76],"Community-Driven":[78],"Variability":[79],"(CDV)":[80],"has":[81],"proven":[82],"effective":[83],"driving":[85],"flourishing":[86],"technologies":[87],"like":[88],"others,":[91],"it":[92],"also":[93],"comes":[94],"with":[95,242],"unique":[96,232],"challenges":[97,174,225],"calling":[98],"solutions.":[101,203],"In":[102],"paper,":[104],"we":[105,130,185,212],"define":[106],"key":[108],"characteristics":[109],"exposing":[112],"CDV":[113,208,224,235],"derive":[115],"taxonomy":[117],"that":[118,175,214],"hierarchically":[119],"decomposes":[120],"each":[121],"characteristic":[122],"into":[123],"constituting":[124],"sub-characteristics.":[125],"Building":[126],"on":[127,181],"taxonomy,":[129],"conduct":[131],"analysis":[134,218],"14":[136],"evaluate":[140],"presence":[142],"nature":[144],"CDV.":[146],"We":[147],"highlight":[148],"problems":[151],"they":[152],"face,":[153],"such":[154],"as":[155],"lack":[157],"overview,":[160],"difficulties":[161],"impact":[163,243],"assessment,":[164],"misalignment":[165],"between":[166],"implementations,":[169],"interoperability":[171],"breakdowns":[172],"\u2013":[173],"transcend":[176],"variability":[178,240],"management.":[179],"Based":[180],"problem":[183],"analysis,":[184],"outline":[186],"our":[187],"research":[188,241],"vision":[189],"tackle":[191],"these":[192],"challenges,":[193],"including":[194],"sketch":[196],"concrete":[198],"starting":[199],"points":[200],"technical":[202],"SPLs":[206],"differ":[210],"drastically,":[211],"believe":[213],"feature-oriented":[215],"modeling":[216],"offers":[219],"promising":[220],"concepts":[221],"addressing":[223],"without":[226],"enforcing":[227],"product-line":[228],"processes.":[229],"Conversely,":[230],"demands":[233],"can":[236],"inspire":[237],"advances":[238],"beyond":[244],"original":[246],"domains.":[247]},"counts_by_year":[],"updated_date":"2026-06-17T06:14:20.161405","created_date":"2026-03-22T00:00:00"}
