{"id":"https://openalex.org/W4315606147","doi":"https://doi.org/10.1109/access.2023.3236165","title":"Visualizing Anti-Patterns in Microservices at Runtime: A Systematic Mapping Study","display_name":"Visualizing Anti-Patterns in Microservices at Runtime: A Systematic Mapping Study","publication_year":2023,"publication_date":"2023-01-01","ids":{"openalex":"https://openalex.org/W4315606147","doi":"https://doi.org/10.1109/access.2023.3236165"},"language":"en","primary_location":{"id":"doi:10.1109/access.2023.3236165","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2023.3236165","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/10005208/10015027.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/10005208/10015027.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086688863","display_name":"Garrett Parker","orcid":"https://orcid.org/0000-0002-7812-3460"},"institutions":[{"id":"https://openalex.org/I157394403","display_name":"Baylor University","ror":"https://ror.org/005781934","country_code":"US","type":"education","lineage":["https://openalex.org/I157394403"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Garrett Parker","raw_affiliation_strings":["Department of Computer Science, Baylor University, Waco, TX, USA"],"raw_orcid":"https://orcid.org/0000-0002-7812-3460","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Baylor University, Waco, TX, USA","institution_ids":["https://openalex.org/I157394403"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100762841","display_name":"Samuel Kim","orcid":"https://orcid.org/0000-0001-5237-6358"},"institutions":[{"id":"https://openalex.org/I157394403","display_name":"Baylor University","ror":"https://ror.org/005781934","country_code":"US","type":"education","lineage":["https://openalex.org/I157394403"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Samuel Kim","raw_affiliation_strings":["Department of Computer Science, Baylor University, Waco, TX, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Baylor University, Waco, TX, USA","institution_ids":["https://openalex.org/I157394403"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018279576","display_name":"Abdullah Al Maruf","orcid":"https://orcid.org/0000-0001-5610-5483"},"institutions":[{"id":"https://openalex.org/I157394403","display_name":"Baylor University","ror":"https://ror.org/005781934","country_code":"US","type":"education","lineage":["https://openalex.org/I157394403"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abdullah Al Maruf","raw_affiliation_strings":["Department of Computer Science, Baylor University, Waco, TX, USA"],"raw_orcid":"https://orcid.org/0000-0001-5610-5483","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Baylor University, Waco, TX, USA","institution_ids":["https://openalex.org/I157394403"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Tomas Cerny","orcid":"https://orcid.org/0000-0002-5882-5502"},"institutions":[{"id":"https://openalex.org/I157394403","display_name":"Baylor University","ror":"https://ror.org/005781934","country_code":"US","type":"education","lineage":["https://openalex.org/I157394403"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tomas Cerny","raw_affiliation_strings":["Department of Computer Science, Baylor University, Waco, TX, USA"],"raw_orcid":"https://orcid.org/0000-0002-5882-5502","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Baylor University, Waco, TX, USA","institution_ids":["https://openalex.org/I157394403"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085950015","display_name":"Karel Frajt\u00e1k","orcid":"https://orcid.org/0000-0003-4133-2805"},"institutions":[{"id":"https://openalex.org/I44504214","display_name":"Czech Technical University in Prague","ror":"https://ror.org/03kqpb082","country_code":"CZ","type":"education","lineage":["https://openalex.org/I44504214"]}],"countries":["CZ"],"is_corresponding":false,"raw_author_name":"Karel Frajtak","raw_affiliation_strings":["Department of Computer Science, Faculty of Electrical Engineering, Czech Technical University in Prague, Prague, Czech Republic"],"raw_orcid":"https://orcid.org/0000-0003-4133-2805","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Faculty of Electrical Engineering, Czech Technical University in Prague, Prague, Czech Republic","institution_ids":["https://openalex.org/I44504214"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043070640","display_name":"Pavel Tisnovsky","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pavel Tisnovsky","raw_affiliation_strings":["Red Hat, Brno, Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Red Hat, Brno, Czech Republic","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086929289","display_name":"Davide Taibi","orcid":"https://orcid.org/0000-0002-3210-3990"},"institutions":[{"id":"https://openalex.org/I166825849","display_name":"Tampere University","ror":"https://ror.org/033003e23","country_code":"FI","type":"education","lineage":["https://openalex.org/I166825849"]},{"id":"https://openalex.org/I98381234","display_name":"University of Oulu","ror":"https://ror.org/03yj89h83","country_code":"FI","type":"education","lineage":["https://openalex.org/I98381234"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Davide Taibi","raw_affiliation_strings":["Empirical Software Engineering in Software, Systems, and Services, University of Oulu, Oulu, Finland","Cloud and Software Engineering Group, Tampere University, Tampere, Finland"],"raw_orcid":"https://orcid.org/0000-0002-3210-3990","affiliations":[{"raw_affiliation_string":"Empirical Software Engineering in Software, Systems, and Services, University of Oulu, Oulu, Finland","institution_ids":["https://openalex.org/I98381234"]},{"raw_affiliation_string":"Cloud and Software Engineering Group, Tampere University, Tampere, Finland","institution_ids":["https://openalex.org/I166825849"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":4.7376,"has_fulltext":true,"cited_by_count":27,"citation_normalized_percentile":{"value":0.95316764,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"11","issue":null,"first_page":"4434","last_page":"4442"},"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.9998999834060669,"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.9998999834060669,"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.9975000023841858,"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/T10260","display_name":"Software Engineering Research","score":0.9962999820709229,"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/microservices","display_name":"Microservices","score":0.9946908950805664},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8670670986175537},{"id":"https://openalex.org/keywords/perspective","display_name":"Perspective (graphical)","score":0.5594872236251831},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.49178627133369446},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.43321627378463745},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.36769700050354004},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3590562045574188},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.33666855096817017},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.26479390263557434},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12523195147514343},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.11632272601127625}],"concepts":[{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.9946908950805664},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8670670986175537},{"id":"https://openalex.org/C12713177","wikidata":"https://www.wikidata.org/wiki/Q1900281","display_name":"Perspective (graphical)","level":2,"score":0.5594872236251831},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.49178627133369446},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.43321627378463745},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.36769700050354004},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3590562045574188},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.33666855096817017},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.26479390263557434},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12523195147514343},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.11632272601127625},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/access.2023.3236165","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2023.3236165","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/10005208/10015027.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:24da34cacac74f5084b64c77bfc6cd08","is_oa":true,"landing_page_url":"https://doaj.org/article/24da34cacac74f5084b64c77bfc6cd08","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","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":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 11, Pp 4434-4442 (2023)","raw_type":"article"},{"id":"pmh:oai:oulu.fi:nbnfi-fe2023081495530","is_oa":true,"landing_page_url":"http://urn.fi/urn:nbn:fi-fe2023081495530","pdf_url":null,"source":{"id":"https://openalex.org/S4306400284","display_name":"University of Oulu Repository (University of Oulu)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I98381234","host_organization_name":"University of Oulu","host_organization_lineage":["https://openalex.org/I98381234"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:trepo.tuni.fi:10024/207929","is_oa":true,"landing_page_url":"https://trepo.tuni.fi/handle/10024/207929","pdf_url":null,"source":{"id":"https://openalex.org/S7407055260","display_name":"Trepo - Institutional Repository of Tampere University","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"reviewarticle"}],"best_oa_location":{"id":"doi:10.1109/access.2023.3236165","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2023.3236165","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/10005208/10015027.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.4699999988079071}],"awards":[{"id":"https://openalex.org/G1196010295","display_name":null,"funder_award_id":"349488","funder_id":"https://openalex.org/F4320321108","funder_display_name":"Academy of Finland"},{"id":"https://openalex.org/G4618064456","display_name":"Multimodal Fusion based Anomaly Detection for Improving Microservice-based System","funder_award_id":"349488","funder_id":"https://openalex.org/F4320321108","funder_display_name":"Academy of Finland"},{"id":"https://openalex.org/G521134406","display_name":null,"funder_award_id":"349488-MuFAno","funder_id":"https://openalex.org/F4320321108","funder_display_name":"Academy of Finland"},{"id":"https://openalex.org/G5733947899","display_name":"IRES Track I: U.S.-Czech Student Research Experience on Software Test Automation and Quality Assurance","funder_award_id":"1854049","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320321108","display_name":"Academy of Finland","ror":"https://ror.org/05k73zm37"},{"id":"https://openalex.org/F4320322862","display_name":"Ulla Tuomisen S\u00e4\u00e4ti\u00f6","ror":"https://ror.org/0066s0r72"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4315606147.pdf","grobid_xml":"https://content.openalex.org/works/W4315606147.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W200544145","https://openalex.org/W811266782","https://openalex.org/W1498579448","https://openalex.org/W1617452136","https://openalex.org/W1975248342","https://openalex.org/W1977923079","https://openalex.org/W1988824228","https://openalex.org/W1999798506","https://openalex.org/W2031567445","https://openalex.org/W2043120889","https://openalex.org/W2047550520","https://openalex.org/W2098747822","https://openalex.org/W2123867649","https://openalex.org/W2160204514","https://openalex.org/W2343813548","https://openalex.org/W2709414589","https://openalex.org/W2767635119","https://openalex.org/W2801519434","https://openalex.org/W2804835653","https://openalex.org/W2901426835","https://openalex.org/W2902778515","https://openalex.org/W2946344315","https://openalex.org/W2966328145","https://openalex.org/W3009802190","https://openalex.org/W3095933780","https://openalex.org/W3099837301","https://openalex.org/W3143818167","https://openalex.org/W3158009416","https://openalex.org/W3159273235","https://openalex.org/W3194905984","https://openalex.org/W3196720945","https://openalex.org/W3200679975","https://openalex.org/W3205134873","https://openalex.org/W4224264220","https://openalex.org/W4234160275","https://openalex.org/W4234446770","https://openalex.org/W4281756748","https://openalex.org/W6783866801"],"related_works":["https://openalex.org/W4210334847","https://openalex.org/W3181741639","https://openalex.org/W4367181468","https://openalex.org/W2767473057","https://openalex.org/W4225586032","https://openalex.org/W3003367851","https://openalex.org/W1492892507","https://openalex.org/W3119944216","https://openalex.org/W2994988622","https://openalex.org/W2888006113"],"abstract_inverted_index":{"In":[0,108],"the":[1,15,31,34,38,63,70,92,99,119,130,149,175],"world":[2],"of":[3,27,33,37,47,62,66,72,101,122,141,177,202],"microservices,":[4,167,196],"companies":[5,86],"must":[6,23],"be":[7,24,146],"able":[8,77],"to":[9,30,44,78,85,117,145,148,161,186],"create":[10],"systems":[11],"that":[12,157,191],"operate":[13],"in":[14,127,166,195],"most":[16,39],"efficient":[17],"way.":[18],"To":[19],"achieve":[20],"this,":[21],"anti-patterns":[22,41,54,73,102,126,163,190],"avoided":[25],"because":[26,46,61],"their":[28,48],"detriment":[29],"quality":[32],"system.":[35,180],"Some":[36],"troubling":[40],"are":[42,159,170],"hard":[43],"detect":[45,162],"appearance":[49],"at":[50,164],"runtime.":[51],"Effectively":[52],"removing":[53],"from":[55,129],"a":[56,82,111,139,178,200],"system":[57,94],"requires":[58],"dynamic":[59,131],"analysis":[60],"large":[64],"size":[65],"microservice-based":[67,106,179],"systems.":[68,107],"While":[69],"detection":[71],"is":[74,95],"helpful,":[75],"being":[76],"visualize":[79],"them":[80],"offers":[81],"great":[83],"benefit":[84],"working":[87],"with":[88],"microservices.":[89],"Seeing":[90],"how":[91],"overall":[93],"flowing":[96],"and":[97,138,168,188],"recognizing":[98],"existence":[100],"can":[103],"help":[104,185],"improve":[105],"this":[109],"paper,":[110],"systematic":[112],"mapping":[113],"study":[114],"was":[115],"performed":[116],"find":[118],"current":[120],"state":[121],"research":[123,150],"on":[124],"visualizing":[125,174,203],"microservices":[128],"perspective.":[132],"Several":[133],"hundred":[134],"papers":[135],"were":[136,143],"examined":[137],"total":[140],"31":[142],"found":[144],"relevant":[147],"topic.":[151],"The":[152],"papers,":[153],"when":[154],"analyzed,":[155],"revealed":[156],"there":[158,169],"mechanisms":[160,172],"runtime":[165,194],"also":[171],"for":[173],"architecture":[176],"This":[181],"study\u2019s":[182],"findings":[183],"could":[184],"identify":[187],"remove":[189],"occur":[192],"during":[193],"as":[197,199],"well":[198],"means":[201],"these":[204],"anti-patterns.":[205]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":12},{"year":2024,"cited_by_count":10},{"year":2023,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
