{"id":"https://openalex.org/W4401857625","doi":"https://doi.org/10.3390/software3030017","title":"Software Update Methodologies for Feature-Based Product Lines: A Combined Design Approach","display_name":"Software Update Methodologies for Feature-Based Product Lines: A Combined Design Approach","publication_year":2024,"publication_date":"2024-08-05","ids":{"openalex":"https://openalex.org/W4401857625","doi":"https://doi.org/10.3390/software3030017"},"language":"en","primary_location":{"id":"doi:10.3390/software3030017","is_oa":true,"landing_page_url":"https://doi.org/10.3390/software3030017","pdf_url":"https://www.mdpi.com/2674-113X/3/3/17/pdf?version=1722846618","source":{"id":"https://openalex.org/S4210183365","display_name":"Software","issn_l":"2674-113X","issn":["2674-113X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://www.mdpi.com/2674-113X/3/3/17/pdf?version=1722846618","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5092662829","display_name":"Abir Bazzi","orcid":"https://orcid.org/0000-0002-7230-0753"},"institutions":[{"id":"https://openalex.org/I4210130704","display_name":"University of Michigan\u2013Dearborn","ror":"https://ror.org/035wtm547","country_code":"US","type":"education","lineage":["https://openalex.org/I4210130704"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Abir Bazzi","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Michigan-Dearborn, Dearborn, MI 48128, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Michigan-Dearborn, Dearborn, MI 48128, USA","institution_ids":["https://openalex.org/I4210130704"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085700884","display_name":"Adnan Shaout","orcid":"https://orcid.org/0000-0002-9686-5804"},"institutions":[{"id":"https://openalex.org/I4210130704","display_name":"University of Michigan\u2013Dearborn","ror":"https://ror.org/035wtm547","country_code":"US","type":"education","lineage":["https://openalex.org/I4210130704"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Adnan Shaout","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Michigan-Dearborn, Dearborn, MI 48128, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Michigan-Dearborn, Dearborn, MI 48128, USA","institution_ids":["https://openalex.org/I4210130704"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5090159880","display_name":"Di Ma","orcid":"https://orcid.org/0000-0001-7330-4716"},"institutions":[{"id":"https://openalex.org/I4210130704","display_name":"University of Michigan\u2013Dearborn","ror":"https://ror.org/035wtm547","country_code":"US","type":"education","lineage":["https://openalex.org/I4210130704"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Di Ma","raw_affiliation_strings":["Department of Computer and Information Science, University of Michigan-Dearborn, Dearborn, MI 48128, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer and Information Science, University of Michigan-Dearborn, Dearborn, MI 48128, USA","institution_ids":["https://openalex.org/I4210130704"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5092662829"],"corresponding_institution_ids":["https://openalex.org/I4210130704"],"apc_list":null,"apc_paid":null,"fwci":0.6871,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.75052851,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":99},"biblio":{"volume":"3","issue":"3","first_page":"328","last_page":"344"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9994000196456909,"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.9994000196456909,"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.9878000020980835,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9785000085830688,"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.6266008615493774},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5789885520935059},{"id":"https://openalex.org/keywords/resource-oriented-architecture","display_name":"Resource-oriented architecture","score":0.5159671902656555},{"id":"https://openalex.org/keywords/avionics-software","display_name":"Avionics software","score":0.5103840231895447},{"id":"https://openalex.org/keywords/software-product-line","display_name":"Software product line","score":0.493142306804657},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.4803232252597809},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.44892168045043945},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.43682026863098145},{"id":"https://openalex.org/keywords/software-requirements","display_name":"Software requirements","score":0.4257504940032959},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.41676536202430725},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.40853068232536316},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.21414169669151306},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14248397946357727}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6266008615493774},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5789885520935059},{"id":"https://openalex.org/C97382630","wikidata":"https://www.wikidata.org/wiki/Q13501132","display_name":"Resource-oriented architecture","level":5,"score":0.5159671902656555},{"id":"https://openalex.org/C109905503","wikidata":"https://www.wikidata.org/wiki/Q4828920","display_name":"Avionics software","level":5,"score":0.5103840231895447},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.493142306804657},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.4803232252597809},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.44892168045043945},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.43682026863098145},{"id":"https://openalex.org/C54534927","wikidata":"https://www.wikidata.org/wiki/Q4462275","display_name":"Software requirements","level":5,"score":0.4257504940032959},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.41676536202430725},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.40853068232536316},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.21414169669151306},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14248397946357727}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3390/software3030017","is_oa":true,"landing_page_url":"https://doi.org/10.3390/software3030017","pdf_url":"https://www.mdpi.com/2674-113X/3/3/17/pdf?version=1722846618","source":{"id":"https://openalex.org/S4210183365","display_name":"Software","issn_l":"2674-113X","issn":["2674-113X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:308e6ad2f4a344468809cbbbe6ebd0f5","is_oa":true,"landing_page_url":"https://doaj.org/article/308e6ad2f4a344468809cbbbe6ebd0f5","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Software, Vol 3, Iss 3, Pp 328-344 (2024)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.3390/software3030017","is_oa":true,"landing_page_url":"https://doi.org/10.3390/software3030017","pdf_url":"https://www.mdpi.com/2674-113X/3/3/17/pdf?version=1722846618","source":{"id":"https://openalex.org/S4210183365","display_name":"Software","issn_l":"2674-113X","issn":["2674-113X"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.6299999952316284}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4401857625.pdf"},"referenced_works_count":20,"referenced_works":["https://openalex.org/W1994283064","https://openalex.org/W2055493989","https://openalex.org/W2065377429","https://openalex.org/W2090403712","https://openalex.org/W2481365632","https://openalex.org/W2493532602","https://openalex.org/W2495617574","https://openalex.org/W2723047152","https://openalex.org/W2775169445","https://openalex.org/W2789994347","https://openalex.org/W2889089567","https://openalex.org/W2908213585","https://openalex.org/W2950726318","https://openalex.org/W2955761557","https://openalex.org/W2987725672","https://openalex.org/W3045980446","https://openalex.org/W3113100338","https://openalex.org/W3196720945","https://openalex.org/W4385986951","https://openalex.org/W4399337089"],"related_works":["https://openalex.org/W2166698244","https://openalex.org/W1503604944","https://openalex.org/W2053107757","https://openalex.org/W1758017621","https://openalex.org/W2157374570","https://openalex.org/W136708227","https://openalex.org/W2359311851","https://openalex.org/W2559325548","https://openalex.org/W2464013284","https://openalex.org/W2165004046"],"abstract_inverted_index":{"The":[0],"automotive":[1],"industry":[2],"is":[3,20,32,52,63,111],"experiencing":[4],"a":[5,59,143,171],"significant":[6],"shift,":[7],"transitioning":[8],"from":[9],"traditional":[10],"hardware-centric":[11],"systems":[12],"to":[13,93,113,128,141],"more":[14],"advanced":[15],"software-defined":[16,36,144],"architectures.":[17],"This":[18,180],"change":[19],"enabling":[21],"enhanced":[22],"autonomy,":[23],"connectivity,":[24],"safety,":[25],"and":[26,38,56,97,124,138,187],"improved":[27],"in-vehicle":[28],"experiences.":[29],"Service-oriented":[30],"architecture":[31,68],"crucial":[33],"for":[34,43,65],"achieving":[35],"vehicles":[37],"creating":[39],"new":[40,66],"business":[41],"opportunities":[42],"original":[44],"equipment":[45],"manufacturers.":[46],"A":[47],"software":[48,74,108,168,177,184],"update":[49,109,178,185],"approach":[50,62,89,110,131,181],"that":[51,189],"rich":[53],"in":[54,76,136,160],"variability":[55],"based":[57],"on":[58,173,176],"Merkle":[60,157],"tree":[61],"proposed":[64],"vehicle":[67,145,199],"requirements.":[69],"Given":[70],"the":[71,115,119,153,156,164,167,183,190,195,198],"complexity":[72],"of":[73,118,155,197],"updates":[75],"vehicles,":[77],"particularly":[78],"when":[79],"dealing":[80],"with":[81,132,170],"multiple":[82],"distributed":[83],"electronic":[84],"control":[85],"units,":[86],"this":[87,105],"software-centric":[88],"can":[90],"be":[91],"optimized":[92],"handle":[94],"various":[95],"architectures":[96],"configurations,":[98],"ensuring":[99],"consistency":[100],"across":[101],"all":[102],"platforms.":[103],"In":[104],"paper,":[106],"our":[107,130,161],"expanded":[112],"cover":[114],"solution":[116],"space":[117],"feature-based":[120],"product":[121,133],"line":[122,134],"engineering,":[123],"we":[125,149],"show":[126],"how":[127],"combine":[129],"engineering":[135],"creative":[137],"unique":[139],"ways":[140],"form":[142],"modular":[146],"architecture.":[147],"Then,":[148],"offer":[150],"insights":[151],"into":[152],"design":[154],"trees":[158],"utilized":[159],"approach,":[162],"emphasizing":[163],"relationship":[165],"among":[166],"modules,":[169],"focus":[172],"their":[174],"impact":[175],"performance.":[179],"streamlines":[182],"process":[186],"ensures":[188],"safety":[191],"as":[192,194],"well":[193],"security":[196],"are":[200],"continuously":[201],"maintained.":[202]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-06T07:47:59.780226","created_date":"2025-10-10T00:00:00"}
