{"id":"https://openalex.org/W7117105947","doi":"https://doi.org/10.1145/3756681.3756936","title":"Exploring Performance of Configurable Software Systems: the JHipster Case Study","display_name":"Exploring Performance of Configurable Software Systems: the JHipster Case Study","publication_year":2025,"publication_date":"2025-06-17","ids":{"openalex":"https://openalex.org/W7117105947","doi":"https://doi.org/10.1145/3756681.3756936"},"language":null,"primary_location":{"id":"doi:10.1145/3756681.3756936","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3756681.3756936","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3756681.3756936","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5121209302","display_name":"Edouard Gu\u00e9gain","orcid":null},"institutions":[{"id":"https://openalex.org/I7454413","display_name":"\u00c9cole Centrale de Lille","ror":"https://ror.org/01x441g73","country_code":"FR","type":"education","lineage":["https://openalex.org/I7454413"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I2279609970","display_name":"Universit\u00e9 de Lille","ror":"https://ror.org/02kzqn938","country_code":"FR","type":"education","lineage":["https://openalex.org/I2279609970"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Edouard Gu\u00e9gain","raw_affiliation_strings":["Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France"],"affiliations":[{"raw_affiliation_string":"Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France","institution_ids":["https://openalex.org/I7454413","https://openalex.org/I2279609970","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093308380","display_name":"Alexandre Bonvoisin","orcid":null},"institutions":[{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I2279609970","display_name":"Universit\u00e9 de Lille","ror":"https://ror.org/02kzqn938","country_code":"FR","type":"education","lineage":["https://openalex.org/I2279609970"]},{"id":"https://openalex.org/I7454413","display_name":"\u00c9cole Centrale de Lille","ror":"https://ror.org/01x441g73","country_code":"FR","type":"education","lineage":["https://openalex.org/I7454413"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Alexandre Bonvoisin","raw_affiliation_strings":["Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France"],"affiliations":[{"raw_affiliation_string":"Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France","institution_ids":["https://openalex.org/I7454413","https://openalex.org/I2279609970","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121223881","display_name":"Mathieu Acher","orcid":null},"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/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"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":["Univ Rennes, IUF, CNRS, Inria, IRISA - UMR 6074, F-35000 Rennes, France"],"affiliations":[{"raw_affiliation_string":"Univ Rennes, IUF, CNRS, Inria, IRISA - UMR 6074, F-35000 Rennes, France","institution_ids":["https://openalex.org/I2802519937","https://openalex.org/I56067802","https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012148559","display_name":"Cl\u00e9ment Quinton","orcid":"https://orcid.org/0000-0003-3203-6107"},"institutions":[{"id":"https://openalex.org/I7454413","display_name":"\u00c9cole Centrale de Lille","ror":"https://ror.org/01x441g73","country_code":"FR","type":"education","lineage":["https://openalex.org/I7454413"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I2279609970","display_name":"Universit\u00e9 de Lille","ror":"https://ror.org/02kzqn938","country_code":"FR","type":"education","lineage":["https://openalex.org/I2279609970"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Cl\u00e9ment Quinton","raw_affiliation_strings":["Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France"],"affiliations":[{"raw_affiliation_string":"Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France","institution_ids":["https://openalex.org/I7454413","https://openalex.org/I2279609970","https://openalex.org/I1294671590"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014802810","display_name":"Romain Rouvoy","orcid":null},"institutions":[{"id":"https://openalex.org/I7454413","display_name":"\u00c9cole Centrale de Lille","ror":"https://ror.org/01x441g73","country_code":"FR","type":"education","lineage":["https://openalex.org/I7454413"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I2279609970","display_name":"Universit\u00e9 de Lille","ror":"https://ror.org/02kzqn938","country_code":"FR","type":"education","lineage":["https://openalex.org/I2279609970"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Romain Rouvoy","raw_affiliation_strings":["Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France"],"affiliations":[{"raw_affiliation_string":"Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 CRIStAL, F-59000 Lille, France","institution_ids":["https://openalex.org/I7454413","https://openalex.org/I2279609970","https://openalex.org/I1294671590"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5121209302"],"corresponding_institution_ids":["https://openalex.org/I1294671590","https://openalex.org/I2279609970","https://openalex.org/I7454413"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.66558715,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"238","last_page":"248"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9819999933242798,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9819999933242798,"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"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.006899999920278788,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.001500000013038516,"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/software","display_name":"Software","score":0.635699987411499},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.5892000198364258},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.5684999823570251},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5562000274658203},{"id":"https://openalex.org/keywords/software-performance-testing","display_name":"Software performance testing","score":0.42100000381469727},{"id":"https://openalex.org/keywords/generator","display_name":"Generator (circuit theory)","score":0.41929998993873596},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.41110000014305115},{"id":"https://openalex.org/keywords/performance-prediction","display_name":"Performance prediction","score":0.4016000032424927}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6575999855995178},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.635699987411499},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.5892000198364258},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.5684999823570251},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5562000274658203},{"id":"https://openalex.org/C178059732","wikidata":"https://www.wikidata.org/wiki/Q1982529","display_name":"Software performance testing","level":5,"score":0.42100000381469727},{"id":"https://openalex.org/C2780992000","wikidata":"https://www.wikidata.org/wiki/Q17016113","display_name":"Generator (circuit theory)","level":3,"score":0.41929998993873596},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.41110000014305115},{"id":"https://openalex.org/C2777115002","wikidata":"https://www.wikidata.org/wiki/Q7168246","display_name":"Performance prediction","level":2,"score":0.4016000032424927},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.400299996137619},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.3984000086784363},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.3492000102996826},{"id":"https://openalex.org/C135510737","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Performance indicator","level":2,"score":0.34689998626708984},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.3357999920845032},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.3287000060081482},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.3260999917984009},{"id":"https://openalex.org/C141571065","wikidata":"https://www.wikidata.org/wiki/Q1771949","display_name":"Performance measurement","level":2,"score":0.325300008058548},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.3176000118255615},{"id":"https://openalex.org/C32833848","wikidata":"https://www.wikidata.org/wiki/Q4115054","display_name":"Extensibility","level":2,"score":0.28060001134872437},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.27880001068115234},{"id":"https://openalex.org/C2984968299","wikidata":"https://www.wikidata.org/wiki/Q1077784","display_name":"Software tool","level":3,"score":0.2590999901294708},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2522999942302704}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3756681.3756936","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3756681.3756936","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3756681.3756936","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3756681.3756936","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 29th International Conference on Evaluation and Assessment in Software Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W1968560832","https://openalex.org/W1970017388","https://openalex.org/W1987519845","https://openalex.org/W2017630445","https://openalex.org/W2042154985","https://openalex.org/W2072617662","https://openalex.org/W2098415863","https://openalex.org/W2128208466","https://openalex.org/W2286629231","https://openalex.org/W2532748438","https://openalex.org/W2536999580","https://openalex.org/W2572467642","https://openalex.org/W2787456385","https://openalex.org/W2793051425","https://openalex.org/W2793320545","https://openalex.org/W2886393987","https://openalex.org/W2886798849","https://openalex.org/W2890230154","https://openalex.org/W2963715041","https://openalex.org/W3015267744","https://openalex.org/W3041430797","https://openalex.org/W3145442896","https://openalex.org/W3193483200","https://openalex.org/W3196988872","https://openalex.org/W3198221305","https://openalex.org/W3198671970","https://openalex.org/W4214646922","https://openalex.org/W4221035011","https://openalex.org/W4293280562","https://openalex.org/W4317505921","https://openalex.org/W4379659852","https://openalex.org/W4384302801","https://openalex.org/W4384345845","https://openalex.org/W4388214661","https://openalex.org/W4388639752","https://openalex.org/W4391076990"],"related_works":[],"abstract_inverted_index":{"The":[0],"performance":[1,21,56,72,83,98,131],"of":[2,29,106,126],"software":[3,10,13],"systems":[4],"remains":[5],"a":[6,42,97],"key":[7],"concern":[8],"in":[9],"engineering.":[11],"Configurable":[12],"systems,":[14],"with":[15,85],"their":[16,63],"numerous":[17],"configurations,":[18],"complicate":[19],"the":[20,27,36,104,117,124],"evaluation":[22],"process.":[23],"This":[24],"paper":[25],"investigates":[26],"impact":[28],"web":[30,38],"stack":[31,39],"configurations":[32,48,107,114,128],"on":[33,130],"performance,":[34],"using":[35],"JHipster":[37,47,101],"generator":[40],"as":[41],"case":[43],"study.":[44],"We":[45,95],"analyze":[46],"to":[49,102],"understand":[50],"how":[51],"component":[52],"choices":[53],"influence":[54],"system":[55],"and":[57,79],"explore":[58],"individual":[59],"configuration":[60],"options":[61,81],"for":[62,100,109],"specific":[64,110],"effects.":[65],"Our":[66],"study":[67,122],"shows":[68],"that":[69,115],"correlations":[70],"across":[71],"indicators":[73,132],"exist":[74],"but":[75],"are":[76],"often":[77],"weak,":[78],"different":[80],"affect":[82],"unevenly,":[84],"some":[86],"impacting":[87],"one":[88],"indicator":[89],"minimally":[90],"while":[91],"significantly":[92],"influencing":[93],"another.":[94],"developed":[96],"model":[99],"automate":[103],"identification":[105],"optimized":[108],"metrics,":[111],"identifying":[112],"four":[113],"outperform":[116],"current":[118],"default.":[119],"Overall,":[120],"this":[121],"highlights":[123],"importance":[125],"selecting":[127],"based":[129],"rather":[133],"than":[134],"preferred":[135],"technologies.":[136]},"counts_by_year":[],"updated_date":"2025-12-24T23:14:05.333182","created_date":"2025-12-24T00:00:00"}
