{"id":"https://openalex.org/W2063971482","doi":"https://doi.org/10.1145/2162049.2162051","title":"Separation of concerns in feature modeling","display_name":"Separation of concerns in feature modeling","publication_year":2012,"publication_date":"2012-03-25","ids":{"openalex":"https://openalex.org/W2063971482","doi":"https://doi.org/10.1145/2162049.2162051","mag":"2063971482"},"language":"en","primary_location":{"id":"doi:10.1145/2162049.2162051","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2162049.2162051","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th annual international conference on Aspect-oriented Software Development","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5003973216","display_name":"Mathieu Acher","orcid":"https://orcid.org/0000-0003-1483-3858"},"institutions":[{"id":"https://openalex.org/I149768937","display_name":"University of Namur","ror":"https://ror.org/03d1maw17","country_code":"BE","type":"education","lineage":["https://openalex.org/I149768937"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Mathieu Acher","raw_affiliation_strings":["University of Namur, PReCISE research centre, Namur, Belgium"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Namur, PReCISE research centre, Namur, Belgium","institution_ids":["https://openalex.org/I149768937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027263475","display_name":"Philippe Collet","orcid":"https://orcid.org/0000-0002-7770-4482"},"institutions":[{"id":"https://openalex.org/I201841394","display_name":"Universit\u00e9 C\u00f4te d'Azur","ror":"https://ror.org/019tgvf94","country_code":"FR","type":"education","lineage":["https://openalex.org/I201841394"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Philippe Collet","raw_affiliation_strings":["University of Nice Sophia Antipolis , Sophia Antipolis, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Nice Sophia Antipolis , Sophia Antipolis, France","institution_ids":["https://openalex.org/I201841394"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036354046","display_name":"Philippe Lahire","orcid":null},"institutions":[{"id":"https://openalex.org/I201841394","display_name":"Universit\u00e9 C\u00f4te d'Azur","ror":"https://ror.org/019tgvf94","country_code":"FR","type":"education","lineage":["https://openalex.org/I201841394"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Philippe Lahire","raw_affiliation_strings":["University of Nice Sophia Antipolis , Sophia Antipolis, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Nice Sophia Antipolis , Sophia Antipolis, France","institution_ids":["https://openalex.org/I201841394"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103535548","display_name":"Robert B. France","orcid":null},"institutions":[{"id":"https://openalex.org/I92446798","display_name":"Colorado State University","ror":"https://ror.org/03k1gpj17","country_code":"US","type":"education","lineage":["https://openalex.org/I92446798"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert B. France","raw_affiliation_strings":["Colorado State University, Fort Collins, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Colorado State University, Fort Collins, USA","institution_ids":["https://openalex.org/I92446798"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":14.5954,"has_fulltext":false,"cited_by_count":45,"citation_normalized_percentile":{"value":0.98994401,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998000264167786,"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.9998000264167786,"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.9961000084877014,"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.992900013923645,"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.5834968090057373},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.49074018001556396},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.34891894459724426},{"id":"https://openalex.org/keywords/pattern-recognition","display_name":"Pattern recognition (psychology)","score":0.3243231773376465}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5834968090057373},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.49074018001556396},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.34891894459724426},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.3243231773376465},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2162049.2162051","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2162049.2162051","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 11th annual international conference on Aspect-oriented Software Development","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W126524324","https://openalex.org/W204655625","https://openalex.org/W1494019345","https://openalex.org/W1591726984","https://openalex.org/W1710690747","https://openalex.org/W1724911828","https://openalex.org/W1790196683","https://openalex.org/W1843105598","https://openalex.org/W1906922308","https://openalex.org/W1952126249","https://openalex.org/W1991604845","https://openalex.org/W1995689188","https://openalex.org/W2027600005","https://openalex.org/W2037895088","https://openalex.org/W2052598892","https://openalex.org/W2062483738","https://openalex.org/W2072325005","https://openalex.org/W2097902041","https://openalex.org/W2099180673","https://openalex.org/W2104076496","https://openalex.org/W2104208948","https://openalex.org/W2107186586","https://openalex.org/W2114201059","https://openalex.org/W2128967738","https://openalex.org/W2130809755","https://openalex.org/W2135453964","https://openalex.org/W2135525750","https://openalex.org/W2137365819","https://openalex.org/W2151338677","https://openalex.org/W2156315212","https://openalex.org/W2156879585","https://openalex.org/W2157771728","https://openalex.org/W2158809056","https://openalex.org/W2160325552","https://openalex.org/W2223419600","https://openalex.org/W2913256667","https://openalex.org/W4248301997","https://openalex.org/W6668684778"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W2382290278","https://openalex.org/W2478288626","https://openalex.org/W2033914206","https://openalex.org/W2042327336","https://openalex.org/W4386159726"],"abstract_inverted_index":{"Feature":[0],"models":[1],"(FMs)":[2],"are":[3,42],"a":[4,50,120],"popular":[5],"formalism":[6],"for":[7,61],"describing":[8],"the":[9,71],"commonality":[10],"and":[11,30,80,92,100,131],"variability":[12],"of":[13,20,39,52,63,73,88,94,98,104,129],"software":[14],"product":[15],"lines":[16],"(SPLs)":[17],"in":[18,65,78,114],"terms":[19],"features.":[21],"SPL":[22],"development":[23,38],"increasingly":[24],"involves":[25],"manipulating":[26],"many":[27],"large":[28],"FMs,":[29],"thus":[31],"scalable":[32],"modular":[33],"techniques":[34],"that":[35,122],"support":[36,60],"compositional":[37],"complex":[40],"SPLs":[41],"required.":[43],"In":[44],"this":[45],"paper,":[46],"we":[47,109],"describe":[48],"how":[49,70],"set":[51],"complementary":[53],"operators":[54,75],"(aggregate,":[55],"merge,":[56],"slice)":[57],"provides":[58],"practical":[59,112],"separation":[62],"concerns":[64],"feature":[66],"modeling.":[67],"We":[68,117],"show":[69],"combination":[72],"these":[74],"can":[76,123],"assist":[77],"tedious":[79],"error":[81],"prone":[82],"tasks":[83],"such":[84],"as":[85],"automated":[86],"correction":[87],"FM":[89,95],"anomalies,":[90],"update":[91],"extraction":[93],"views,":[96],"reconciliation":[97],"FMs":[99,126],"reasoning":[101],"about":[102],"properties":[103],"FMs.":[105],"For":[106],"each":[107],"task,":[108],"report":[110,132],"on":[111],"applications":[113],"different":[115],"domains.":[116],"also":[118],"present":[119],"technique":[121],"efficiently":[124],"decompose":[125],"with":[127],"thousands":[128],"features":[130],"our":[133],"experimental":[134],"results.":[135]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":2},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":9},{"year":2013,"cited_by_count":9},{"year":2012,"cited_by_count":10}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
