{"id":"https://openalex.org/W7139923132","doi":"https://doi.org/10.1016/j.jss.2026.112857","title":"Automated assessment of the relationship between microservice architectures and performance","display_name":"Automated assessment of the relationship between microservice architectures and performance","publication_year":2026,"publication_date":"2026-03-21","ids":{"openalex":"https://openalex.org/W7139923132","doi":"https://doi.org/10.1016/j.jss.2026.112857"},"language":"en","primary_location":{"id":"doi:10.1016/j.jss.2026.112857","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.jss.2026.112857","pdf_url":null,"source":{"id":"https://openalex.org/S37879656","display_name":"Journal of Systems and Software","issn_l":"0164-1212","issn":["0164-1212","1873-1228"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems and Software","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/j.jss.2026.112857","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5018164102","display_name":"Alberto Avritzer","orcid":"https://orcid.org/0000-0002-9401-9663"},"institutions":[{"id":"https://openalex.org/I4210105908","display_name":"Hydrosolutions (Switzerland)","ror":"https://ror.org/01jbagx41","country_code":"CH","type":"company","lineage":["https://openalex.org/I4210105908"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Alberto Avritzer","raw_affiliation_strings":["eSulabSolutions Inc., Princeton, NJ, USA"],"raw_orcid":"https://orcid.org/0000-0002-9401-9663","affiliations":[{"raw_affiliation_string":"eSulabSolutions Inc., Princeton, NJ, USA","institution_ids":["https://openalex.org/I4210105908"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015575660","display_name":"Andrea Janes","orcid":"https://orcid.org/0000-0002-1423-6773"},"institutions":[{"id":"https://openalex.org/I171543936","display_name":"Free University of Bozen-Bolzano","ror":"https://ror.org/012ajp527","country_code":"IT","type":"education","lineage":["https://openalex.org/I171543936"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Andrea Janes","raw_affiliation_strings":["Free University of Bozen-Bolzano, Bolzano, Italy"],"raw_orcid":"https://orcid.org/0000-0002-1423-6773","affiliations":[{"raw_affiliation_string":"Free University of Bozen-Bolzano, Bolzano, Italy","institution_ids":["https://openalex.org/I171543936"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100698975","display_name":"Helena Rodrigues","orcid":"https://orcid.org/0000-0002-8978-8804"},"institutions":[{"id":"https://openalex.org/I4210161786","display_name":"Clinical Academic Center of Braga","ror":"https://ror.org/05tb15k40","country_code":"PT","type":"healthcare","lineage":["https://openalex.org/I4210161786"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Helena Rodrigues","raw_affiliation_strings":["LASI/Centro Algoritmi, Braga, Portugal"],"raw_orcid":"https://orcid.org/0000-0002-8978-8804","affiliations":[{"raw_affiliation_string":"LASI/Centro Algoritmi, Braga, Portugal","institution_ids":["https://openalex.org/I4210161786"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5130219415","display_name":"Yuanfang Cai","orcid":null},"institutions":[{"id":"https://openalex.org/I72816309","display_name":"Drexel University","ror":"https://ror.org/04bdffz58","country_code":"US","type":"education","lineage":["https://openalex.org/I72816309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuanfang Cai","raw_affiliation_strings":["Drexel University, Philadelphia, USA"],"raw_orcid":"https://orcid.org/0000-0002-2690-8557","affiliations":[{"raw_affiliation_string":"Drexel University, Philadelphia, USA","institution_ids":["https://openalex.org/I72816309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120300870","display_name":"Teiji Schoyen","orcid":null},"institutions":[{"id":"https://openalex.org/I72816309","display_name":"Drexel University","ror":"https://ror.org/04bdffz58","country_code":"US","type":"education","lineage":["https://openalex.org/I72816309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Teiji Schoyen","raw_affiliation_strings":["Drexel University, Philadelphia, USA"],"raw_orcid":"https://orcid.org/0009-0004-0398-1665","affiliations":[{"raw_affiliation_string":"Drexel University, Philadelphia, USA","institution_ids":["https://openalex.org/I72816309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114271576","display_name":"Ernst Pisch","orcid":"https://orcid.org/0009-0007-4083-763X"},"institutions":[{"id":"https://openalex.org/I72816309","display_name":"Drexel University","ror":"https://ror.org/04bdffz58","country_code":"US","type":"education","lineage":["https://openalex.org/I72816309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ernst Pisch","raw_affiliation_strings":["Drexel University, Philadelphia, USA"],"raw_orcid":"https://orcid.org/0009-0007-4083-763X","affiliations":[{"raw_affiliation_string":"Drexel University, Philadelphia, USA","institution_ids":["https://openalex.org/I72816309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5130253090","display_name":"Catia Trubiani","orcid":null},"institutions":[{"id":"https://openalex.org/I4210150763","display_name":"Gran Sasso Science Institute","ror":"https://ror.org/043qcb444","country_code":"IT","type":"education","lineage":["https://openalex.org/I160013858","https://openalex.org/I4210150763"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Catia Trubiani","raw_affiliation_strings":["Gran Sasso Science Institute, L\u2019Aquila, Italy"],"raw_orcid":"https://orcid.org/0000-0002-7675-6942","affiliations":[{"raw_affiliation_string":"Gran Sasso Science Institute, L\u2019Aquila, Italy","institution_ids":["https://openalex.org/I4210150763"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050481496","display_name":"Andr\u00e9 B. Bondi","orcid":"https://orcid.org/0000-0003-0709-2078"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Andre B. Bondi","raw_affiliation_strings":["Software Performance and Scalability Consulting, LLC, Red Bank, NJ, USA"],"raw_orcid":"https://orcid.org/0000-0003-0709-2078","affiliations":[{"raw_affiliation_string":"Software Performance and Scalability Consulting, LLC, Red Bank, NJ, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034604991","display_name":"Daniel Sadoc Menasch\u00e9","orcid":"https://orcid.org/0000-0002-8953-4003"},"institutions":[{"id":"https://openalex.org/I122140584","display_name":"Universidade Federal do Rio de Janeiro","ror":"https://ror.org/03490as77","country_code":"BR","type":"education","lineage":["https://openalex.org/I122140584"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Daniel Sadoc Menasch\u00e9","raw_affiliation_strings":["UFRJ, Rio de Janeiro, Brazil"],"raw_orcid":"https://orcid.org/0000-0002-8953-4003","affiliations":[{"raw_affiliation_string":"UFRJ, Rio de Janeiro, Brazil","institution_ids":["https://openalex.org/I122140584"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5130222098","display_name":"Chenxi Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I149594827","display_name":"Xidian University","ror":"https://ror.org/05s92vm98","country_code":"CN","type":"education","lineage":["https://openalex.org/I149594827"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chenxi Zhang","raw_affiliation_strings":["Xidian University, Xi\u2019an, China"],"raw_orcid":"https://orcid.org/0009-0007-1432-9957","affiliations":[{"raw_affiliation_string":"Xidian University, Xi\u2019an, China","institution_ids":["https://openalex.org/I149594827"]}]}],"institutions":[],"countries_distinct_count":6,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5015575660"],"corresponding_institution_ids":["https://openalex.org/I171543936"],"apc_list":{"value":3560,"currency":"USD","value_usd":3560},"apc_paid":{"value":3560,"currency":"USD","value_usd":3560},"fwci":9.9638,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.97396506,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"237","issue":null,"first_page":"112857","last_page":"112857"},"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.9962000250816345,"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.9962000250816345,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.0005000000237487257,"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/T12203","display_name":"Mobile Agent-Based Network Management","score":0.00039999998989515007,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/microservices","display_name":"Microservices","score":0.42419999837875366},{"id":"https://openalex.org/keywords/automation","display_name":"Automation","score":0.3564999997615814},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.3158000111579895},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.25040000677108765}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6485999822616577},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4530999958515167},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.42419999837875366},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.3564999997615814},{"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/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.32249999046325684},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.3158000111579895},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.26649999618530273},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2587999999523163},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.25040000677108765}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.jss.2026.112857","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.jss.2026.112857","pdf_url":null,"source":{"id":"https://openalex.org/S37879656","display_name":"Journal of Systems and Software","issn_l":"0164-1212","issn":["0164-1212","1873-1228"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems and Software","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.jss.2026.112857","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.jss.2026.112857","pdf_url":null,"source":{"id":"https://openalex.org/S37879656","display_name":"Journal of Systems and Software","issn_l":"0164-1212","issn":["0164-1212","1873-1228"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems and Software","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.49584513902664185}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W2116805092","https://openalex.org/W2555771181","https://openalex.org/W2891093923","https://openalex.org/W2941318293","https://openalex.org/W3094662328","https://openalex.org/W4210328057","https://openalex.org/W4213108923","https://openalex.org/W4247794137","https://openalex.org/W4286751455","https://openalex.org/W4314948723","https://openalex.org/W4315783803","https://openalex.org/W4387369092","https://openalex.org/W4391547660","https://openalex.org/W4410798077","https://openalex.org/W4411111539","https://openalex.org/W4416015064"],"related_works":[],"abstract_inverted_index":{"\u2022":[0,27,51,87],"We":[1,28],"introduced":[2],"a":[3,132,173,229,264],"fully":[4],"automated":[5,153,257],"framework":[6,154],"that":[7,64,101,232,244],"quantifies":[8],"the":[9,40,48,53,89,119,157,197,260],"relationship":[10,54,90,158],"between":[11,55,91,121,159],"microservice":[12,42,138,160,230,245,268],"architecture":[13,139,161,189,269],"complexity,":[14,69,270],"derived":[15,210],"from":[16,211],"multiple":[17,273],"types":[18,213,274],"of":[19,39,47,199,214,228,267,275],"statically":[20,276],"detected":[21],"dependencies,":[22,278],"and":[23,44,58,75,82,95,126,145,163,186,196,207,279],"performance-related":[24,164],"quality":[25,165],"attributes.":[26,166],"analyzed":[29],"five":[30,222],"complex":[31],"benchmark":[32,43,223],"systems,":[33,224],"including":[34,225],"four":[35,226],"structurally":[36],"distinct":[37],"releases":[38,227],"Train-Ticket":[41],"one":[45],"instance":[46],"DeathStarBench":[49],"suite.":[50],"Regarding":[52,88],"microservice-architecture":[56],"complexity":[57,94,162,195,198,249],"overall":[59],"performance,":[60,97],"our":[61,98],"analysis":[62,190],"demonstrated":[63],"systems":[65],"with":[66,103,247,282],"poor":[67,248],"structural":[68,239],"reflected":[70],"in":[71,238],"high":[72,76],"propagation":[73,205],"cost":[74],"Clique":[77],"ratios,":[78],"exhibited":[79,252],"reduced":[80],"scalability":[81],"supported":[83],"fewer":[84],"user":[85,184],"requests.":[86],"individual":[92,200],"service":[93],"their":[96],"results":[99,242],"show":[100,243],"endpoints":[102],"higher":[104],"coupling":[105,124,203],"scores":[106,250],"tend":[107],"to":[108,117,142,177,192],"have":[109],"longer":[110],"response":[111,180],"times.":[112],"Using":[113,217],"Spearman\u2019s":[114],"rank":[115],"correlation":[116,120,281],"assess":[118,193],"each":[122],"endpoint\u2019s":[123],"score":[125],"its":[127,280],"performance":[128,174,254,285],"score,":[129],"we":[130,150,170,220],"find":[131],"statistically":[133],"significant":[134],"positive":[135],"correlation.":[136],"A":[137],"is":[140],"intended":[141],"promote":[143],"modularity":[144],"evolvability.":[146],"In":[147,167],"this":[148,168,218],"paper,":[149],"present":[151],"an":[152,188],"for":[155,259],"assessing":[156],"framework,":[169,258],"use":[171],"PPTAM,":[172],"testing":[175],"tool,":[176,191],"evaluate":[178],"system":[179,231],"time":[181],"under":[182],"varying":[183],"loads,":[185],"DV8,":[187],"architectural":[194,208],"services":[201],"using":[202],"scores,":[204],"cost,":[206],"antipatterns":[209],"various":[212],"dependency":[215],"relations.":[216],"approach,":[219],"evaluated":[221],"share":[233],"similar":[234],"functionalities":[235],"but":[236],"differ":[237],"design.":[240],"The":[241],"architectures":[246],"also":[251],"degraded":[253],"outcomes.":[255],"This":[256],"first":[261],"time,":[262],"enables":[263],"comprehensive":[265],"measurement":[266],"formed":[271],"through":[272],"extracted":[277],"dynamically":[283],"obtained":[284],"metrics.":[286]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-07-15T18:14:33.161393","created_date":"2026-03-21T00:00:00"}
