{"id":"https://openalex.org/W4403648189","doi":"https://doi.org/10.1145/3691621.3694933","title":"Using Static Analysis to Aid Monolith to Microservice System Transformation: Tuning Fuzzy c-Means in a VAE-Based GNN Approach","display_name":"Using Static Analysis to Aid Monolith to Microservice System Transformation: Tuning Fuzzy c-Means in a VAE-Based GNN Approach","publication_year":2024,"publication_date":"2024-10-22","ids":{"openalex":"https://openalex.org/W4403648189","doi":"https://doi.org/10.1145/3691621.3694933"},"language":"en","primary_location":{"id":"doi:10.1145/3691621.3694933","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3691621.3694933","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 39th IEEE/ACM International Conference on Automated Software Engineering Workshops","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3691621.3694933","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086964350","display_name":"Korn Sooksatra","orcid":"https://orcid.org/0000-0003-4521-2237"},"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":"Korn Sooksatra","raw_affiliation_strings":["Computer Science, Baylor University, Waco, Texas, USA"],"raw_orcid":"https://orcid.org/0000-0003-4521-2237","affiliations":[{"raw_affiliation_string":"Computer Science, Baylor University, Waco, Texas, USA","institution_ids":["https://openalex.org/I157394403"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092167079","display_name":"Md Showkat Hossain Chy","orcid":"https://orcid.org/0009-0006-6978-399X"},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Md Showkat Hossain Chy","raw_affiliation_strings":["Systems and Industrial Engineering, University of Arizona, Tucson, Arizona, USA"],"raw_orcid":"https://orcid.org/0009-0006-6978-399X","affiliations":[{"raw_affiliation_string":"Systems and Industrial Engineering, University of Arizona, Tucson, Arizona, USA","institution_ids":["https://openalex.org/I138006243"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109773591","display_name":"Muhmmad Ashfakur Rahman Arju","orcid":null},"institutions":[{"id":"https://openalex.org/I23732399","display_name":"Montana State University","ror":"https://ror.org/02w0trx84","country_code":"US","type":"education","lineage":["https://openalex.org/I23732399","https://openalex.org/I4210126032"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Muhmmad Ashfakur Rahman Arju","raw_affiliation_strings":["Computer Science, Montana State University, Bozeman, Montana, USA"],"raw_orcid":"https://orcid.org/0009-0003-3437-422X","affiliations":[{"raw_affiliation_string":"Computer Science, Montana State University, Bozeman, Montana, USA","institution_ids":["https://openalex.org/I23732399"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Tomas Cerny","orcid":"https://orcid.org/0000-0002-5882-5502"},"institutions":[{"id":"https://openalex.org/I138006243","display_name":"University of Arizona","ror":"https://ror.org/03m2x1q45","country_code":"US","type":"education","lineage":["https://openalex.org/I138006243"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tomas Cerny","raw_affiliation_strings":["Systems and Industrial Engineering, University of Arizona, Tucson, Arizona, USA"],"raw_orcid":"https://orcid.org/0000-0002-5882-5502","affiliations":[{"raw_affiliation_string":"Systems and Industrial Engineering, University of Arizona, Tucson, Arizona, USA","institution_ids":["https://openalex.org/I138006243"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045360354","display_name":"Pablo Rivas","orcid":"https://orcid.org/0000-0002-8690-0987"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pablo Rivas","raw_affiliation_strings":["Computer Science, Center for Standards and Ethics in AI, Waco, Texas, USA"],"raw_orcid":"https://orcid.org/0000-0002-8690-0987","affiliations":[{"raw_affiliation_string":"Computer Science, Center for Standards and Ethics in AI, Waco, Texas, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"43","last_page":"53"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":1.0,"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":1.0,"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.996999979019165,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.9955000281333923,"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/monolith","display_name":"Monolith","score":0.8524937629699707},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6750204563140869},{"id":"https://openalex.org/keywords/transformation","display_name":"Transformation (genetics)","score":0.6047905683517456},{"id":"https://openalex.org/keywords/fuzzy-logic","display_name":"Fuzzy logic","score":0.5284274220466614},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.21324530243873596},{"id":"https://openalex.org/keywords/chemistry","display_name":"Chemistry","score":0.05120691657066345}],"concepts":[{"id":"https://openalex.org/C152815550","wikidata":"https://www.wikidata.org/wiki/Q653208","display_name":"Monolith","level":3,"score":0.8524937629699707},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6750204563140869},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.6047905683517456},{"id":"https://openalex.org/C58166","wikidata":"https://www.wikidata.org/wiki/Q224821","display_name":"Fuzzy logic","level":2,"score":0.5284274220466614},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.21324530243873596},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.05120691657066345},{"id":"https://openalex.org/C161790260","wikidata":"https://www.wikidata.org/wiki/Q82264","display_name":"Catalysis","level":2,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3691621.3694933","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3691621.3694933","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 39th IEEE/ACM International Conference on Automated Software Engineering Workshops","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3691621.3694933","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3691621.3694933","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 39th IEEE/ACM International Conference on Automated Software Engineering Workshops","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5027617935","display_name":"IRES Track I: US-Finnish research on sustainable evolution and technical debt management in cloud-native systems","funder_award_id":"2409933","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"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W2792543416","https://openalex.org/W2793609214","https://openalex.org/W2809376319","https://openalex.org/W2888639043","https://openalex.org/W2915587970","https://openalex.org/W2943091240","https://openalex.org/W2943600496","https://openalex.org/W2974106837","https://openalex.org/W3128808440","https://openalex.org/W3216137074","https://openalex.org/W4294627637","https://openalex.org/W4366818422","https://openalex.org/W4387006030","https://openalex.org/W4396826397"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W1995759949","https://openalex.org/W3213491474","https://openalex.org/W2235560100","https://openalex.org/W3015755658","https://openalex.org/W1965023530","https://openalex.org/W2088964163","https://openalex.org/W4239682939"],"abstract_inverted_index":{"Transitioning":[0],"from":[1,47],"monolithic":[2,31],"systems":[3,32],"to":[4,29,71,92,122],"cloud-native":[5],"based":[6],"on":[7,111],"microservice":[8],"architecture":[9],"is":[10],"essential":[11],"for":[12],"organizations":[13],"facing":[14],"dynamic":[15],"technological":[16],"shifts":[17],"and":[18,37,59,96],"growing":[19],"scalability":[20],"demands.":[21],"This":[22,64],"paper":[23],"explores":[24],"a":[25,55,117],"machine":[26,90],"learning-driven":[27],"approach":[28,65],"decompose":[30],"into":[33,75,104],"microservices,":[34],"targeting":[35],"maintainability":[36],"modularization.":[38],"Utilizing":[39],"static":[40,87],"analysis,":[41],"we":[42,115],"extract":[43],"critical":[44],"dependency":[45],"data":[46],"the":[48,52,73,83,94,105,123],"monolith,":[49],"which":[50],"guides":[51],"configuration":[53],"of":[54,69,85,98,108],"Variational":[56],"Autoencoder":[57],"(VAE)":[58],"fuzzy":[60],"c-means":[61],"clustering":[62],"process.":[63],"enables":[66],"precise":[67],"tuning":[68],"hyperparameters":[70],"optimize":[72],"decomposition":[74],"highly":[76],"independent,":[77],"scalable":[78],"microservices.":[79],"Our":[80],"findings":[81],"highlight":[82],"effectiveness":[84],"integrating":[86],"analysis":[88],"with":[89],"learning":[91],"enhance":[93],"adaptability":[95],"efficiency":[97],"distributed":[99],"systems,":[100],"providing":[101],"valuable":[102],"insights":[103],"nuanced":[106],"impacts":[107],"hyperparameter":[109],"adjustments":[110],"system":[112,119],"performance.":[113],"Furthermore,":[114],"provide":[116],"novel":[118],"multi-variant":[120],"benchmark":[121],"community.":[124]},"counts_by_year":[{"year":2025,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
