{"id":"https://openalex.org/W4416945519","doi":"https://doi.org/10.1002/cpe.70471","title":"Towards a Microservice Architecture for High\u2010Quality Banking System: A Case Report and Review","display_name":"Towards a Microservice Architecture for High\u2010Quality Banking System: A Case Report and Review","publication_year":2025,"publication_date":"2025-12-03","ids":{"openalex":"https://openalex.org/W4416945519","doi":"https://doi.org/10.1002/cpe.70471"},"language":"en","primary_location":{"id":"doi:10.1002/cpe.70471","is_oa":false,"landing_page_url":"https://doi.org/10.1002/cpe.70471","pdf_url":null,"source":{"id":"https://openalex.org/S11065456","display_name":"Concurrency and Computation Practice and Experience","issn_l":"1532-0626","issn":["1532-0626","1532-0634"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Concurrency and Computation: Practice and Experience","raw_type":"journal-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/A5082045924","display_name":"Bahador Shojaiemehr","orcid":"https://orcid.org/0000-0003-4424-3103"},"institutions":[{"id":"https://openalex.org/I183067279","display_name":"Islamic Azad University North Tehran Branch","ror":"https://ror.org/00sb1nr29","country_code":"IR","type":"education","lineage":["https://openalex.org/I110525433","https://openalex.org/I183067279"]}],"countries":["IR"],"is_corresponding":true,"raw_author_name":"Bahador Shojaiemehr","raw_affiliation_strings":["Department of Computer Engineering, North Tehran Branch Islamic Azad University  Tehran Iran","Department of Computer Engineering, North Tehran Branch, Islamic Azad University, Tehran, Iran"],"raw_orcid":"https://orcid.org/0000-0003-4424-3103","affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, North Tehran Branch Islamic Azad University  Tehran Iran","institution_ids":["https://openalex.org/I183067279"]},{"raw_affiliation_string":"Department of Computer Engineering, North Tehran Branch, Islamic Azad University, Tehran, Iran","institution_ids":["https://openalex.org/I183067279"]}]},{"author_position":"last","author":{"id":null,"display_name":"Hadis Yarahmadi","orcid":null},"institutions":[{"id":"https://openalex.org/I2802500176","display_name":"Iranian Research Organization for Science and Technology","ror":"https://ror.org/017zx9g19","country_code":"IR","type":"facility","lineage":["https://openalex.org/I2802500176"]},{"id":"https://openalex.org/I4392738136","display_name":"Iranian Research Institute for Information Science and Technology","ror":"https://ror.org/00xexfj57","country_code":null,"type":"facility","lineage":["https://openalex.org/I4392738136"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Hadis Yarahmadi","raw_affiliation_strings":["Iranian Research Institute for Information Science and Technology (Irandoc)  Tehran Iran","Iranian Research Institute for Information Science and Technology (Irandoc), Tehran, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Iranian Research Institute for Information Science and Technology (Irandoc)  Tehran Iran","institution_ids":["https://openalex.org/I2802500176"]},{"raw_affiliation_string":"Iranian Research Institute for Information Science and Technology (Irandoc), Tehran, Iran","institution_ids":["https://openalex.org/I2802500176","https://openalex.org/I4392738136"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5082045924"],"corresponding_institution_ids":["https://openalex.org/I183067279"],"apc_list":{"value":4740,"currency":"USD","value_usd":4740},"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.39495648,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"38","issue":"1","first_page":null,"last_page":null},"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.9563000202178955,"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.9563000202178955,"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.00419999985024333,"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.0020000000949949026,"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.8655999898910522},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.7455000281333923},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6618000268936157},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5450999736785889},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.48170000314712524},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.45980000495910645},{"id":"https://openalex.org/keywords/service-oriented-architecture","display_name":"Service-oriented architecture","score":0.4124999940395355},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.4072999954223633},{"id":"https://openalex.org/keywords/service","display_name":"Service (business)","score":0.3986999988555908}],"concepts":[{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.8655999898910522},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8252000212669373},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.7455000281333923},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6618000268936157},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5450999736785889},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.48170000314712524},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.45980000495910645},{"id":"https://openalex.org/C57041688","wikidata":"https://www.wikidata.org/wiki/Q220644","display_name":"Service-oriented architecture","level":3,"score":0.4124999940395355},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.4072999954223633},{"id":"https://openalex.org/C2780378061","wikidata":"https://www.wikidata.org/wiki/Q25351891","display_name":"Service (business)","level":2,"score":0.3986999988555908},{"id":"https://openalex.org/C41065761","wikidata":"https://www.wikidata.org/wiki/Q2193309","display_name":"Applications architecture","level":4,"score":0.3813000023365021},{"id":"https://openalex.org/C55356503","wikidata":"https://www.wikidata.org/wiki/Q2136675","display_name":"Reference architecture","level":4,"score":0.3666999936103821},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.3465000092983246},{"id":"https://openalex.org/C55627697","wikidata":"https://www.wikidata.org/wiki/Q7572175","display_name":"Space-based architecture","level":5,"score":0.3449999988079071},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3244999945163727},{"id":"https://openalex.org/C126082660","wikidata":"https://www.wikidata.org/wiki/Q4252370","display_name":"Digital transformation","level":2,"score":0.31850001215934753},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.31060001254081726},{"id":"https://openalex.org/C94070970","wikidata":"https://www.wikidata.org/wiki/Q638422","display_name":"Data architecture","level":5,"score":0.3050999939441681},{"id":"https://openalex.org/C27591593","wikidata":"https://www.wikidata.org/wiki/Q4380897","display_name":"Enterprise architecture framework","level":4,"score":0.2921999990940094},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.28630000352859497},{"id":"https://openalex.org/C140781008","wikidata":"https://www.wikidata.org/wiki/Q1221081","display_name":"Service quality","level":3,"score":0.28600001335144043},{"id":"https://openalex.org/C53619493","wikidata":"https://www.wikidata.org/wiki/Q4787093","display_name":"Architecture framework","level":3,"score":0.2825999855995178},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.28130000829696655},{"id":"https://openalex.org/C154240960","wikidata":"https://www.wikidata.org/wiki/Q2860294","display_name":"Database-centric architecture","level":5,"score":0.27730000019073486},{"id":"https://openalex.org/C26063835","wikidata":"https://www.wikidata.org/wiki/Q7558977","display_name":"Solution architecture","level":5,"score":0.27410000562667847},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2587999999523163}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/cpe.70471","is_oa":false,"landing_page_url":"https://doi.org/10.1002/cpe.70471","pdf_url":null,"source":{"id":"https://openalex.org/S11065456","display_name":"Concurrency and Computation Practice and Experience","issn_l":"1532-0626","issn":["1532-0626","1532-0634"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Concurrency and Computation: Practice and Experience","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W2022833100","https://openalex.org/W2152649510","https://openalex.org/W2606615959","https://openalex.org/W2772864159","https://openalex.org/W2774960226","https://openalex.org/W2792543416","https://openalex.org/W2809088964","https://openalex.org/W2952648609","https://openalex.org/W2974106837","https://openalex.org/W2998124111","https://openalex.org/W3016486909","https://openalex.org/W3033653001","https://openalex.org/W3088167192","https://openalex.org/W3094662328","https://openalex.org/W3159076496","https://openalex.org/W3172646970","https://openalex.org/W3212783938","https://openalex.org/W4229023761","https://openalex.org/W4242219076","https://openalex.org/W4281753173","https://openalex.org/W4308115166","https://openalex.org/W4310264092","https://openalex.org/W4317906184","https://openalex.org/W4385834032"],"related_works":[],"abstract_inverted_index":{"ABSTRACT":[0],"The":[1,143,162],"banking":[2,32,61,75,125],"industry":[3],"is":[4,36],"experiencing":[5],"a":[6,37,55,60,70,124],"significant":[7],"transformation":[8],"due":[9],"to":[10,39,110,122,154,174],"the":[11,25,46,74,84,97,112,116,136,156,170,200,204],"growing":[12],"demand":[13],"for":[14,23,73],"digital":[15],"services.":[16],"Traditional":[17],"monolithic":[18,57,90,141],"architectures":[19,42],"are":[20],"increasingly":[21],"inadequate":[22],"managing":[24],"complexity":[26],"and":[27,50,63,77,86,91,104,131,189],"scalability":[28],"requirements":[29],"of":[30,59,88,100,115,203],"modern":[31],"systems.":[33],"Consequently,":[34],"there":[35],"need":[38],"explore":[40],"alternative":[41],"that":[43,133],"can":[44],"offer":[45],"necessary":[47],"flexibility,":[48],"maintainability,":[49],"performance.":[51],"We":[52],"first":[53],"present":[54],"typical":[56],"architecture":[58,72,82,126,145,172,197],"system":[62,76,107],"describe":[64],"its":[65],"drawbacks.":[66],"Next,":[67],"we":[68,95,165],"propose":[69],"microservice\u2010based":[71],"discuss":[78,167],"how":[79,169],"this":[80,160],"proposed":[81,117,144,171,196],"addresses":[83],"challenges":[85,103,137],"shortcomings":[87],"both":[89],"microservice":[92,129],"architectures.":[93,142],"Finally,":[94],"examine":[96],"positive":[98],"effects":[99],"addressing":[101],"these":[102,193],"drawbacks":[105,157],"on":[106,128],"quality":[108,114,201],"attributes":[109,202],"demonstrate":[111],"high":[113],"architecture.":[118],"This":[119],"paper":[120],"aims":[121],"design":[123],"based":[127],"principles":[130],"patterns":[132],"effectively":[134],"address":[135],"posed":[138],"by":[139],"traditional":[140],"also":[146],"incorporates":[147],"lessons":[148],"learned":[149],"from":[150],"previous":[151],"microservices":[152],"implementations":[153],"mitigate":[155],"associated":[158],"with":[159],"approach.":[161],"qualitative":[163],"assessment":[164],"will":[166],"demonstrates":[168],"contributes":[173],"improvements":[175],"in":[176],"several":[177],"areas,":[178],"including":[179],"future":[180],"development,":[181],"human":[182],"resource":[183],"management,":[184],"service":[185,209],"continuity,":[186],"continuous":[187],"delivery,":[188],"latency.":[190],"By":[191],"achieving":[192],"improvements,":[194],"our":[195],"significantly":[198],"enhances":[199],"system,":[205],"ultimately":[206],"facilitating":[207],"high\u2010quality":[208],"delivery.":[210]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-12-03T00:00:00"}
