{"id":"https://openalex.org/W2751047832","doi":"https://doi.org/10.1145/3106195.3106225","title":"Detecting Variability in MATLAB/Simulink Models","display_name":"Detecting Variability in MATLAB/Simulink Models","publication_year":2017,"publication_date":"2017-09-01","ids":{"openalex":"https://openalex.org/W2751047832","doi":"https://doi.org/10.1145/3106195.3106225","mag":"2751047832"},"language":"en","primary_location":{"id":"doi:10.1145/3106195.3106225","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3106195.3106225","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/A5034362994","display_name":"Alexander Schlie","orcid":null},"institutions":[{"id":"https://openalex.org/I94509681","display_name":"Technische Universit\u00e4t Braunschweig","ror":"https://ror.org/010nsgg66","country_code":"DE","type":"education","lineage":["https://openalex.org/I94509681"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Alexander Schlie","raw_affiliation_strings":["TU Braunschweig, Germany"],"affiliations":[{"raw_affiliation_string":"TU Braunschweig, Germany","institution_ids":["https://openalex.org/I94509681"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060179440","display_name":"David Will\u00e9","orcid":"https://orcid.org/0000-0003-0850-2665"},"institutions":[{"id":"https://openalex.org/I94509681","display_name":"Technische Universit\u00e4t Braunschweig","ror":"https://ror.org/010nsgg66","country_code":"DE","type":"education","lineage":["https://openalex.org/I94509681"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"David Wille","raw_affiliation_strings":["TU Braunschweig, Germany"],"affiliations":[{"raw_affiliation_string":"TU Braunschweig, Germany","institution_ids":["https://openalex.org/I94509681"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017178235","display_name":"Sandro Schulze","orcid":"https://orcid.org/0000-0002-7198-7848"},"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":"Sandro Schulze","raw_affiliation_strings":["Otto-von-Guericke-University in Magdeburg, Germany"],"affiliations":[{"raw_affiliation_string":"Otto-von-Guericke-University in Magdeburg, Germany","institution_ids":["https://openalex.org/I95793202"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043799147","display_name":"Loek Cleophas","orcid":"https://orcid.org/0000-0002-7221-3676"},"institutions":[{"id":"https://openalex.org/I26092322","display_name":"Stellenbosch University","ror":"https://ror.org/05bk57929","country_code":"ZA","type":"education","lineage":["https://openalex.org/I26092322"]}],"countries":["ZA"],"is_corresponding":false,"raw_author_name":"Loek Cleophas","raw_affiliation_strings":["Stellenbosch University, South Africa, TU Eindhoven, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Stellenbosch University, South Africa, TU Eindhoven, The Netherlands","institution_ids":["https://openalex.org/I26092322"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065261670","display_name":"Ina Schaefer","orcid":"https://orcid.org/0000-0002-7153-761X"},"institutions":[{"id":"https://openalex.org/I94509681","display_name":"Technische Universit\u00e4t Braunschweig","ror":"https://ror.org/010nsgg66","country_code":"DE","type":"education","lineage":["https://openalex.org/I94509681"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Ina Schaefer","raw_affiliation_strings":["TU Braunschweig, Germany"],"affiliations":[{"raw_affiliation_string":"TU Braunschweig, Germany","institution_ids":["https://openalex.org/I94509681"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5034362994"],"corresponding_institution_ids":["https://openalex.org/I94509681"],"apc_list":null,"apc_paid":null,"fwci":1.8693,"has_fulltext":false,"cited_by_count":20,"citation_normalized_percentile":{"value":0.89325162,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"215","last_page":"224"},"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/T10260","display_name":"Software Engineering Research","score":0.9993000030517578,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.7761984467506409},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.731472373008728},{"id":"https://openalex.org/keywords/copying","display_name":"Copying","score":0.6892324686050415},{"id":"https://openalex.org/keywords/matlab","display_name":"MATLAB","score":0.6471700072288513},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.6017820835113525},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5879100561141968},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5715181231498718},{"id":"https://openalex.org/keywords/clone","display_name":"clone (Java method)","score":0.5007710456848145},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4680853486061096},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.45463767647743225},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4176281690597534},{"id":"https://openalex.org/keywords/automotive-industry","display_name":"Automotive industry","score":0.41705143451690674},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.2182343304157257},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.12476640939712524}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7761984467506409},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.731472373008728},{"id":"https://openalex.org/C2779151265","wikidata":"https://www.wikidata.org/wiki/Q1156791","display_name":"Copying","level":2,"score":0.6892324686050415},{"id":"https://openalex.org/C2780365114","wikidata":"https://www.wikidata.org/wiki/Q169478","display_name":"MATLAB","level":2,"score":0.6471700072288513},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.6017820835113525},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5879100561141968},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5715181231498718},{"id":"https://openalex.org/C81089528","wikidata":"https://www.wikidata.org/wiki/Q5134986","display_name":"clone (Java method)","level":3,"score":0.5007710456848145},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4680853486061096},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.45463767647743225},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4176281690597534},{"id":"https://openalex.org/C526921623","wikidata":"https://www.wikidata.org/wiki/Q190117","display_name":"Automotive industry","level":2,"score":0.41705143451690674},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2182343304157257},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.12476640939712524},{"id":"https://openalex.org/C552990157","wikidata":"https://www.wikidata.org/wiki/Q7430","display_name":"DNA","level":2,"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/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"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/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3106195.3106225","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3106195.3106225","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"},{"id":"pmh:oai:pure.tue.nl:openaire_cris_publications/f637cbdc-a0fe-42ef-8f4d-093742929d77","is_oa":false,"landing_page_url":"https://research.tue.nl/en/publications/f637cbdc-a0fe-42ef-8f4d-093742929d77","pdf_url":null,"source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Schlie, A, Wille, D, Schulze, S, Cleophas, L G W A & Schaefer, I 2017, Detecting variability in MATLAB/Simulink models : an industry-inspired technique and its evaluation. in L Fuentes, E Bagheri, A Ruiz-Cortes, D Benavides, R Capilla, Y Xiong, J Bosch, M Acher, D Schall, M Cohen & J Troya (eds), SPLC '17 : Proceedings of the 21st International Systems and Software Product Line Conference, SPLC 2017, 25-29 September 2017, Sevilla, Spain, . vol. 1, ACM International Conference Proceeding Series, vol. 1, Association for Computing Machinery, Inc., New York, pp. 215-224, 21st International Systems and Software Product Line Conference (SPLC 2017), Sevilla, Spain, 25/09/17. https://doi.org/10.1145/3106195.3106225","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:pure.tue.nl:publications/f637cbdc-a0fe-42ef-8f4d-093742929d77","is_oa":false,"landing_page_url":"http://www.scopus.com/inward/record.url?scp=85032291836&partnerID=8YFLogxK","pdf_url":null,"source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Schlie, A, Wille, D, Schulze, S, Cleophas, L G W A & Schaefer, I 2017, Detecting variability in MATLAB/Simulink models : an industry-inspired technique and its evaluation. in L Fuentes, E Bagheri, A Ruiz-Cortes, D Benavides, R Capilla, Y Xiong, J Bosch, M Acher, D Schall, M Cohen & J Troya (eds), SPLC '17 : Proceedings of the 21st International Systems and Software Product Line Conference, SPLC 2017, 25-29 September 2017, Sevilla, Spain, . vol. 1, ACM International Conference Proceeding Series, vol. 1, Association for Computing Machinery, Inc., New York, pp. 215-224, 21st International Systems and Software Product Line Conference (SPLC 2017), Sevilla, Spain, 25/09/17. https://doi.org/10.1145/3106195.3106225","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:tue:oai:pure.tue.nl:publications/f637cbdc-a0fe-42ef-8f4d-093742929d77","is_oa":false,"landing_page_url":"https://research.tue.nl/nl/publications/f637cbdc-a0fe-42ef-8f4d-093742929d77","pdf_url":null,"source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"SPLC '17 : Proceedings of the 21st International Systems and Software Product Line Conference, SPLC 2017, 25-29 September 2017, Sevilla, Spain,, A, 215 - 224","raw_type":"info:eu-repo/semantics/conferencepaper"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W50128682","https://openalex.org/W205816469","https://openalex.org/W1494019345","https://openalex.org/W1500250067","https://openalex.org/W1504271833","https://openalex.org/W1552824673","https://openalex.org/W1575269409","https://openalex.org/W1577699866","https://openalex.org/W1602788114","https://openalex.org/W1647671624","https://openalex.org/W1964733953","https://openalex.org/W1984610995","https://openalex.org/W1984668208","https://openalex.org/W2001640876","https://openalex.org/W2015554754","https://openalex.org/W2019628947","https://openalex.org/W2031459347","https://openalex.org/W2048399333","https://openalex.org/W2075029321","https://openalex.org/W2077175399","https://openalex.org/W2080703278","https://openalex.org/W2084340682","https://openalex.org/W2089884819","https://openalex.org/W2109640930","https://openalex.org/W2113500796","https://openalex.org/W2134244431","https://openalex.org/W2146078104","https://openalex.org/W2146691185","https://openalex.org/W2151265383","https://openalex.org/W2154151876","https://openalex.org/W2157771728","https://openalex.org/W2158471572","https://openalex.org/W2162739315","https://openalex.org/W2168120446","https://openalex.org/W2192020386","https://openalex.org/W2329395632","https://openalex.org/W2477378326","https://openalex.org/W2497720745","https://openalex.org/W2506526044","https://openalex.org/W2579053981","https://openalex.org/W4242578723","https://openalex.org/W6602073961"],"related_works":["https://openalex.org/W4308771405","https://openalex.org/W2355873265","https://openalex.org/W2963669501","https://openalex.org/W3112369086","https://openalex.org/W3080197661","https://openalex.org/W4318471783","https://openalex.org/W2760667490","https://openalex.org/W2991781269","https://openalex.org/W775724729","https://openalex.org/W2137489486"],"abstract_inverted_index":{"Model-based":[0],"languages":[1],"such":[2],"as":[3,39],"MATLAB/Simulink":[4,102],"play":[5],"an":[6,76,113],"essential":[7],"role":[8],"in":[9,44,112,123,166],"the":[10,45,80,138,160],"model-driven":[11],"development":[12],"of":[13,62,163],"software":[14],"systems.":[15],"To":[16,54],"comply":[17],"with":[18,134,155],"new":[19,27],"requirements,":[20],"it":[21],"is":[22,52],"common":[23],"practice":[24],"to":[25,38,68,91,145,158],"create":[26],"variants":[28],"by":[29],"copying":[30],"existing":[31,127],"systems":[32],"and":[33,59,84,104,107,125,141,148],"modifying":[34],"them.":[35],"Commonly":[36],"referred":[37],"clone-and-own,":[40],"severe":[41],"problems":[42],"arise":[43],"long-run":[46],"when":[47],"no":[48],"dedicated":[49],"variability":[50,65,110],"management":[51],"installed.":[53],"allow":[55,89],"for":[56],"a":[57,85],"documented":[58],"structured":[60],"reuse":[61],"systems,":[63],"their":[64,109],"information":[66,111],"needs":[67],"be":[69,146],"reverse-engineered.":[70],"In":[71],"this":[72],"paper,":[73],"we":[74,119,151],"propose":[75],"advanced":[77],"comparison":[78],"procedure,":[79],"Matching":[81],"Window":[82],"Technique,":[83],"customizable":[86],"metric.":[87],"Both":[88],"us":[90],"overcome":[92],"structural":[93],"alterations":[94],"commonly":[95],"performed":[96],"during":[97],"clone-and-own.":[98],"We":[99,129],"analyze":[100],"related":[101],"models":[103,136],"determine,":[105],"classify":[106],"represent":[108],"understandable":[114],"way.":[115],"With":[116],"our":[117,143,164],"technique,":[118],"assist":[120],"model":[121],"engineers":[122],"maintaining":[124],"evolving":[126],"variants.":[128],"provide":[130],"three":[131],"feasibility":[132],"studies":[133],"real-world":[135],"from":[137],"automotive":[139],"domain":[140,156],"show":[142],"technique":[144,165],"fast":[147],"precise.":[149],"Furthermore,":[150],"perform":[152],"semi-structured":[153],"interviews":[154],"experts":[157],"assess":[159],"potential":[161],"applicability":[162],"practice.":[167]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":3}],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2025-10-10T00:00:00"}
