{"id":"https://openalex.org/W2616487348","doi":"https://doi.org/10.1145/3088440","title":"Teaching Software Product Lines","display_name":"Teaching Software Product Lines","publication_year":2017,"publication_date":"2017-10-27","ids":{"openalex":"https://openalex.org/W2616487348","doi":"https://doi.org/10.1145/3088440","mag":"2616487348"},"language":"en","primary_location":{"id":"doi:10.1145/3088440","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3088440","pdf_url":null,"source":{"id":"https://openalex.org/S2764465379","display_name":"ACM Transactions on Computing Education","issn_l":"1946-6226","issn":["1946-6226"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computing Education","raw_type":"journal-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/I2802519937","display_name":"Institut de Recherche en Informatique et Syst\u00e8mes Al\u00e9atoires","ror":"https://ror.org/00myn0z94","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I205703379","https://openalex.org/I2802204017","https://openalex.org/I2802519937","https://openalex.org/I28221208","https://openalex.org/I4210127572","https://openalex.org/I4210159245","https://openalex.org/I56067802"]},{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Mathieu Acher","raw_affiliation_strings":["University of Rennes 1, IRISA/Inria, Rennes, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Rennes 1, IRISA/Inria, Rennes, France","institution_ids":["https://openalex.org/I2802519937","https://openalex.org/I56067802"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047281408","display_name":"Roberto E. Lopez-Herrejon","orcid":"https://orcid.org/0000-0002-7067-8269"},"institutions":[{"id":"https://openalex.org/I9736820","display_name":"\u00c9cole de Technologie Sup\u00e9rieure","ror":"https://ror.org/0020snb74","country_code":"CA","type":"education","lineage":["https://openalex.org/I49663120","https://openalex.org/I9736820"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Roberto E. Lopez-Herrejon","raw_affiliation_strings":["\u00c9cole de Technologie Sup\u00e9rieure, Montreal, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"\u00c9cole de Technologie Sup\u00e9rieure, Montreal, Canada","institution_ids":["https://openalex.org/I9736820"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024243792","display_name":"Rick Rabiser","orcid":"https://orcid.org/0000-0003-3862-1112"},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Rick Rabiser","raw_affiliation_strings":["CDL MEVSS, ISSE, Johannes Kepler University, Linz, Austria"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CDL MEVSS, ISSE, Johannes Kepler University, Linz, Austria","institution_ids":["https://openalex.org/I121883995"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.4784,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.91624851,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"18","issue":"1","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9987999796867371,"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.9987999796867371,"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.9976999759674072,"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.9922999739646912,"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/thriving","display_name":"Thriving","score":0.8644479513168335},{"id":"https://openalex.org/keywords/product","display_name":"Product (mathematics)","score":0.573955237865448},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.520357072353363},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.519733190536499},{"id":"https://openalex.org/keywords/best-practice","display_name":"Best practice","score":0.4705149233341217},{"id":"https://openalex.org/keywords/engineering-ethics","display_name":"Engineering ethics","score":0.46606212854385376},{"id":"https://openalex.org/keywords/knowledge-management","display_name":"Knowledge management","score":0.41648420691490173},{"id":"https://openalex.org/keywords/engineering-management","display_name":"Engineering management","score":0.3646233379840851},{"id":"https://openalex.org/keywords/sociology","display_name":"Sociology","score":0.33400285243988037},{"id":"https://openalex.org/keywords/mathematics-education","display_name":"Mathematics education","score":0.33353397250175476},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.28400570154190063},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.20313945412635803},{"id":"https://openalex.org/keywords/political-science","display_name":"Political science","score":0.1862814724445343}],"concepts":[{"id":"https://openalex.org/C2776745293","wikidata":"https://www.wikidata.org/wiki/Q7798302","display_name":"Thriving","level":2,"score":0.8644479513168335},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.573955237865448},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.520357072353363},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.519733190536499},{"id":"https://openalex.org/C184356942","wikidata":"https://www.wikidata.org/wiki/Q830382","display_name":"Best practice","level":2,"score":0.4705149233341217},{"id":"https://openalex.org/C55587333","wikidata":"https://www.wikidata.org/wiki/Q1133029","display_name":"Engineering ethics","level":1,"score":0.46606212854385376},{"id":"https://openalex.org/C56739046","wikidata":"https://www.wikidata.org/wiki/Q192060","display_name":"Knowledge management","level":1,"score":0.41648420691490173},{"id":"https://openalex.org/C110354214","wikidata":"https://www.wikidata.org/wiki/Q6314146","display_name":"Engineering management","level":1,"score":0.3646233379840851},{"id":"https://openalex.org/C144024400","wikidata":"https://www.wikidata.org/wiki/Q21201","display_name":"Sociology","level":0,"score":0.33400285243988037},{"id":"https://openalex.org/C145420912","wikidata":"https://www.wikidata.org/wiki/Q853077","display_name":"Mathematics education","level":1,"score":0.33353397250175476},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.28400570154190063},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.20313945412635803},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.1862814724445343},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C36289849","wikidata":"https://www.wikidata.org/wiki/Q34749","display_name":"Social science","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3088440","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3088440","pdf_url":null,"source":{"id":"https://openalex.org/S2764465379","display_name":"ACM Transactions on Computing Education","issn_l":"1946-6226","issn":["1946-6226"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Computing Education","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6100000143051147,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":49,"referenced_works":["https://openalex.org/W131537915","https://openalex.org/W1481078745","https://openalex.org/W1485617965","https://openalex.org/W1494019345","https://openalex.org/W1501652040","https://openalex.org/W1531088406","https://openalex.org/W1563256929","https://openalex.org/W1968750701","https://openalex.org/W1972212434","https://openalex.org/W1975410080","https://openalex.org/W1986958631","https://openalex.org/W1994008029","https://openalex.org/W2008347524","https://openalex.org/W2021364491","https://openalex.org/W2022507817","https://openalex.org/W2049134908","https://openalex.org/W2060218312","https://openalex.org/W2063943969","https://openalex.org/W2075161804","https://openalex.org/W2076713243","https://openalex.org/W2083686950","https://openalex.org/W2086812744","https://openalex.org/W2088131209","https://openalex.org/W2089281324","https://openalex.org/W2090526358","https://openalex.org/W2093810051","https://openalex.org/W2099213660","https://openalex.org/W2104083704","https://openalex.org/W2105438268","https://openalex.org/W2118090643","https://openalex.org/W2125398918","https://openalex.org/W2128967738","https://openalex.org/W2144179818","https://openalex.org/W2146146776","https://openalex.org/W2152473138","https://openalex.org/W2154151876","https://openalex.org/W2156062547","https://openalex.org/W2167426865","https://openalex.org/W2170167679","https://openalex.org/W2171172203","https://openalex.org/W2259808852","https://openalex.org/W2273220919","https://openalex.org/W2407187967","https://openalex.org/W2495617574","https://openalex.org/W2572467642","https://openalex.org/W2574193375","https://openalex.org/W2587661720","https://openalex.org/W2604719999","https://openalex.org/W4233012305"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W3110653194","https://openalex.org/W2165054589","https://openalex.org/W1964821925","https://openalex.org/W3209322685","https://openalex.org/W2316932825","https://openalex.org/W4375951624","https://openalex.org/W2625819229","https://openalex.org/W2893149153","https://openalex.org/W1573691467"],"abstract_inverted_index":{"Software":[0,182],"Product":[1,183],"Line":[2,184],"(SPL)":[3],"engineering":[4],"has":[5,61],"emerged":[6],"to":[7,11,65,72,141,206,211],"provide":[8],"the":[9,36,50,55,67,83,93,102,107,144,180,200,204,214,229],"means":[10],"efficiently":[12],"model,":[13],"produce,":[14],"and":[15,25,41,54,87,97,104,139,148,188,193,203],"maintain":[16],"multiple":[17],"similar":[18],"software":[19],"variants,":[20],"exploiting":[21],"their":[22,27],"common":[23],"properties,":[24],"managing":[26],"variabilities":[28],"(differences).":[29],"With":[30],"over":[31],"two":[32,176,201],"decades":[33],"of":[34,38,70,85,216,218],"existence,":[35],"community":[37],"SPL":[39],"researchers":[40,192],"practitioners":[42,71,195],"is":[43,80,106,118],"thriving,":[44],"as":[45,173,175,226,228],"can":[46],"be":[47],"attested":[48],"by":[49,121],"extensive":[51],"research":[52],"output":[53],"numerous":[56],"successful":[57],"industrial":[58],"projects.":[59],"Education":[60],"a":[62],"key":[63],"role":[64],"support":[66],"next":[68],"generation":[69],"build":[73,198],"highly":[74],"complex,":[75],"variability-intensive":[76],"systems.":[77],"Yet,":[78],"it":[79,111],"unclear":[81,113],"how":[82],"concepts":[84],"variability":[86],"SPLs":[88,147,157,167],"are":[89,92,101],"taught,":[90],"what":[91,100,105,117],"possible":[94],"missing":[95],"gaps":[96],"difficulties":[98],"faced,":[99],"benefits,":[103],"material":[108],"available.":[109],"Also,":[110],"remains":[112],"whether":[114],"scholars":[115],"teach":[116],"actually":[119],"needed":[120],"industry.":[122],"In":[123],"this":[124],"article,":[125],"we":[126,131,158,168],"report":[127],"on":[128,155,165],"three":[129],"initiatives":[130],"have":[132],"conducted":[133,169],"with":[134,160,170,190],"scholars,":[135,162],"educators,":[136],"industry":[137,194],"practitioners,":[138],"students":[140],"further":[142],"understand":[143],"connection":[145],"between":[146],"education,":[149],"that":[150],"is,":[151],"an":[152],"online":[153],"survey":[154,164],"teaching":[156,219],"performed":[159],"35":[161],"another":[163],"learning":[166],"25":[171],"students,":[172],"well":[174,227],"workshops":[177,205],"held":[178],"at":[179,222],"International":[181],"Conference":[185],"in":[186],"2014":[187],"2015":[189],"both":[191,223],"participating.":[196],"We":[197],"upon":[199],"surveys":[202],"derive":[207],"recommendations":[208],"for":[209],"educators":[210,225],"continue":[212],"improving":[213],"state":[215],"practice":[217],"SPLs,":[220],"aimed":[221],"individual":[224],"wider":[230],"community.":[231]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":7}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
