{"id":"https://openalex.org/W2753132080","doi":"https://doi.org/10.1145/3106195.3106217","title":"Beyond Software Product Lines","display_name":"Beyond Software Product Lines","publication_year":2017,"publication_date":"2017-09-01","ids":{"openalex":"https://openalex.org/W2753132080","doi":"https://doi.org/10.1145/3106195.3106217","mag":"2753132080"},"language":"en","primary_location":{"id":"doi:10.1145/3106195.3106217","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3106195.3106217","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Systems and Software Product Line Conference - Volume A","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/A5042728295","display_name":"Jacob Kr\u00fcger","orcid":"https://orcid.org/0000-0002-0283-248X"},"institutions":[{"id":"https://openalex.org/I94575722","display_name":"Harz University of Applied Sciences","ror":"https://ror.org/048yn7628","country_code":"DE","type":"education","lineage":["https://openalex.org/I94575722"]},{"id":"https://openalex.org/I95793202","display_name":"Otto-von-Guericke University Magdeburg","ror":"https://ror.org/00ggpsq73","country_code":"DE","type":"education","lineage":["https://openalex.org/I95793202"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Jacob Kr\u00fcger","raw_affiliation_strings":["Otto-von-Guericke-University, Magdeburg, Germany, Harz University of Applied Sciences, Wernigerode, Germany"],"affiliations":[{"raw_affiliation_string":"Otto-von-Guericke-University, Magdeburg, Germany, Harz University of Applied Sciences, Wernigerode, Germany","institution_ids":["https://openalex.org/I94575722","https://openalex.org/I95793202"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081710576","display_name":"Sebastian Nielebock","orcid":"https://orcid.org/0000-0002-0147-3526"},"institutions":[{"id":"https://openalex.org/I95793202","display_name":"Otto-von-Guericke University Magdeburg","ror":"https://ror.org/00ggpsq73","country_code":"DE","type":"education","lineage":["https://openalex.org/I95793202"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Nielebock","raw_affiliation_strings":["Otto-von-Guericke-University, Magdeburg, Germany"],"affiliations":[{"raw_affiliation_string":"Otto-von-Guericke-University, Magdeburg, Germany","institution_ids":["https://openalex.org/I95793202"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092696963","display_name":"Sebastian Krieter","orcid":null},"institutions":[{"id":"https://openalex.org/I95793202","display_name":"Otto-von-Guericke University Magdeburg","ror":"https://ror.org/00ggpsq73","country_code":"DE","type":"education","lineage":["https://openalex.org/I95793202"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Krieter","raw_affiliation_strings":["Otto-von-Guericke-University, Magdeburg, Germany"],"affiliations":[{"raw_affiliation_string":"Otto-von-Guericke-University, Magdeburg, Germany","institution_ids":["https://openalex.org/I95793202"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016824543","display_name":"Christian Diedrich","orcid":"https://orcid.org/0000-0002-2086-8814"},"institutions":[{"id":"https://openalex.org/I95793202","display_name":"Otto-von-Guericke University Magdeburg","ror":"https://ror.org/00ggpsq73","country_code":"DE","type":"education","lineage":["https://openalex.org/I95793202"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Christian Diedrich","raw_affiliation_strings":["Otto-von-Guericke-University, Magdeburg, Germany"],"affiliations":[{"raw_affiliation_string":"Otto-von-Guericke-University, Magdeburg, Germany","institution_ids":["https://openalex.org/I95793202"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086853013","display_name":"Thomas Leich","orcid":"https://orcid.org/0000-0001-9580-7728"},"institutions":[{"id":"https://openalex.org/I94575722","display_name":"Harz University of Applied Sciences","ror":"https://ror.org/048yn7628","country_code":"DE","type":"education","lineage":["https://openalex.org/I94575722"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Thomas Leich","raw_affiliation_strings":["Harz University of Applied Sciences, Wernigerode, Germany"],"affiliations":[{"raw_affiliation_string":"Harz University of Applied Sciences, Wernigerode, Germany","institution_ids":["https://openalex.org/I94575722"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042946019","display_name":"Gunter Saake","orcid":"https://orcid.org/0000-0001-9576-8474"},"institutions":[{"id":"https://openalex.org/I95793202","display_name":"Otto-von-Guericke University Magdeburg","ror":"https://ror.org/00ggpsq73","country_code":"DE","type":"education","lineage":["https://openalex.org/I95793202"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Gunter Saake","raw_affiliation_strings":["Otto-von-Guericke-University, Magdeburg, Germany"],"affiliations":[{"raw_affiliation_string":"Otto-von-Guericke-University, Magdeburg, Germany","institution_ids":["https://openalex.org/I95793202"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019536517","display_name":"Sebastian Zug","orcid":"https://orcid.org/0000-0001-9949-6963"},"institutions":[{"id":"https://openalex.org/I95793202","display_name":"Otto-von-Guericke University Magdeburg","ror":"https://ror.org/00ggpsq73","country_code":"DE","type":"education","lineage":["https://openalex.org/I95793202"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Zug","raw_affiliation_strings":["Otto-von-Guericke-University, Magdeburg, Germany"],"affiliations":[{"raw_affiliation_string":"Otto-von-Guericke-University, Magdeburg, Germany","institution_ids":["https://openalex.org/I95793202"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022743752","display_name":"Frank Ortmeier","orcid":"https://orcid.org/0000-0001-6186-4142"},"institutions":[{"id":"https://openalex.org/I95793202","display_name":"Otto-von-Guericke University Magdeburg","ror":"https://ror.org/00ggpsq73","country_code":"DE","type":"education","lineage":["https://openalex.org/I95793202"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Frank Ortmeier","raw_affiliation_strings":["Otto-von-Guericke-University, Magdeburg, Germany"],"affiliations":[{"raw_affiliation_string":"Otto-von-Guericke-University, Magdeburg, Germany","institution_ids":["https://openalex.org/I95793202"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5042728295"],"corresponding_institution_ids":["https://openalex.org/I94575722","https://openalex.org/I95793202"],"apc_list":null,"apc_paid":null,"fwci":2.7303,"has_fulltext":false,"cited_by_count":34,"citation_normalized_percentile":{"value":0.92494866,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"237","last_page":"241"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9995999932289124,"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.9995999932289124,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9900000095367432,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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.9866999983787537,"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/cyber-physical-system","display_name":"Cyber-physical system","score":0.7498430609703064},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7063172459602356},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.654175341129303},{"id":"https://openalex.org/keywords/sketch","display_name":"Sketch","score":0.6353086233139038},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.5993030667304993},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5936959981918335},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5402296781539917},{"id":"https://openalex.org/keywords/variable","display_name":"Variable (mathematics)","score":0.5233796834945679},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4627746343612671},{"id":"https://openalex.org/keywords/software-product-line","display_name":"Software product line","score":0.4558183252811432},{"id":"https://openalex.org/keywords/product","display_name":"Product (mathematics)","score":0.4547237455844879},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.44712504744529724},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.4369587004184723},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.40442636609077454},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.36378616094589233},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.3444783687591553},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.3147622346878052},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.21811071038246155},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15555089712142944},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.13053640723228455},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.0937928557395935}],"concepts":[{"id":"https://openalex.org/C179768478","wikidata":"https://www.wikidata.org/wiki/Q1120057","display_name":"Cyber-physical system","level":2,"score":0.7498430609703064},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7063172459602356},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.654175341129303},{"id":"https://openalex.org/C2779231336","wikidata":"https://www.wikidata.org/wiki/Q7534724","display_name":"Sketch","level":2,"score":0.6353086233139038},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.5993030667304993},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5936959981918335},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5402296781539917},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.5233796834945679},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4627746343612671},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.4558183252811432},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.4547237455844879},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.44712504744529724},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.4369587004184723},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.40442636609077454},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.36378616094589233},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.3444783687591553},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3147622346878052},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.21811071038246155},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15555089712142944},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.13053640723228455},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0937928557395935},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.0},{"id":"https://openalex.org/C548081761","wikidata":"https://www.wikidata.org/wiki/Q180388","display_name":"Waste management","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/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","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/3106195.3106217","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3106195.3106217","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 21st International Systems and Software Product Line Conference - Volume A","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G744118504","display_name":null,"funder_award_id":"LE 3382/2-1, SA 465/49-1","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1457363419","https://openalex.org/W1498432697","https://openalex.org/W1720848645","https://openalex.org/W2020244384","https://openalex.org/W2022649085","https://openalex.org/W2093203806","https://openalex.org/W2125398918","https://openalex.org/W2147431819","https://openalex.org/W2149713648","https://openalex.org/W2150657685","https://openalex.org/W2290948531","https://openalex.org/W2522351640","https://openalex.org/W2897114213","https://openalex.org/W4212801147"],"related_works":["https://openalex.org/W4238190086","https://openalex.org/W2512656006","https://openalex.org/W4254068899","https://openalex.org/W2049353084","https://openalex.org/W2124353851","https://openalex.org/W2157036638","https://openalex.org/W2142425794","https://openalex.org/W2153437812","https://openalex.org/W3025214334","https://openalex.org/W1565120778"],"abstract_inverted_index":{"Smart":[0],"IT":[1],"has":[2],"an":[3],"increasing":[4],"influence":[5],"on":[6,143,214],"the":[7,44,50],"control":[8],"of":[9,56,98,103,107,146,162,185],"daily":[10],"life.":[11],"For":[12],"instance,":[13],"smart":[14],"grids":[15],"manage":[16,153],"power":[17],"supply,":[18],"autonomous":[19],"automobiles":[20],"take":[21],"part":[22],"in":[23,30,89,193],"traffic,":[24],"and":[25,78,92,131,160,166,173,196],"assistive":[26],"robotics":[27],"support":[28],"humans":[29],"production":[31],"cells.":[32],"We":[33],"denote":[34],"such":[35],"systems":[36],"as":[37,116],"Cyber-physical":[38],"Systems":[39],"(CPSs),":[40],"where":[41],"cyber":[42],"addresses":[43],"controlling":[45],"software,":[46],"while":[47],"physical":[48],"describes":[49],"controlled":[51],"hardware.":[52],"One":[53],"key":[54],"aspect":[55],"CPSs":[57,75,91,212],"is":[58,123,135],"their":[59,80],"capability":[60],"to":[61,63,128,138,205],"adapt":[62],"new":[64,207],"situations":[65,94],"autonomously":[66],"or":[67],"with":[68,168],"minimal":[69],"human":[70],"intervention.":[71],"To":[72,151],"achieve":[73],"this,":[74],"reuse,":[76],"reorganize":[77],"reconfigure":[79],"components":[81,85,165],"during":[82],"runtime.":[83],"Some":[84],"may":[86],"even":[87],"serve":[88],"different":[90,93],"simultaneously.":[95],"The":[96],"hardware":[97,132],"a":[99,104,117,124,144,155,183],"CPS":[100,156],"usually":[101],"consists":[102],"heterogeneous":[105],"set":[106,145],"variable":[108,169,211],"components.":[109],"While":[110],"each":[111],"component":[112],"can":[113],"be":[114],"designed":[115],"software":[118,130],"product":[119,149],"line":[120],"(SPL),":[121],"which":[122],"well":[125],"established":[126],"approach":[127],"describe":[129,139],"variability,":[133,154],"it":[134],"not":[136],"possible":[137],"CPSs'":[140],"variability":[141,186,194],"solely":[142],"separate,":[147],"non-interacting":[148],"lines.":[150],"properly":[152],"must":[157],"specify":[158],"dependencies":[159],"interactions":[161],"its":[163],"separate":[164],"cope":[167],"environments,":[170],"changing":[171],"requirements,":[172],"differing":[174],"safety":[175],"properties.":[176],"In":[177],"this":[178],"paper,":[179],"we":[180,203],"i)":[181],"propose":[182],"classification":[184],"aspects,":[187],"ii)":[188],"point":[189],"out":[190],"current":[191],"challenges":[192],"modeling,":[195],"iii)":[197],"sketch":[198],"open":[199],"research":[200,208],"questions.":[201],"Overall,":[202],"aim":[204],"initiate":[206],"directions":[209],"for":[210],"based":[213],"existing":[215],"product-line":[216],"techniques.":[217]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":6},{"year":2020,"cited_by_count":7},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":5}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
