{"id":"https://openalex.org/W3168170369","doi":"https://doi.org/10.1109/ase51524.2021.9678704","title":"Lessons learned from hyper-parameter tuning for microservice candidate identification","display_name":"Lessons learned from hyper-parameter tuning for microservice candidate identification","publication_year":2021,"publication_date":"2021-11-01","ids":{"openalex":"https://openalex.org/W3168170369","doi":"https://doi.org/10.1109/ase51524.2021.9678704","mag":"3168170369"},"language":"en","primary_location":{"id":"doi:10.1109/ase51524.2021.9678704","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ase51524.2021.9678704","pdf_url":null,"source":{"id":"https://openalex.org/S4363608212","display_name":"2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)","raw_type":"proceedings-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/A5056240329","display_name":"Rahul Yedida","orcid":"https://orcid.org/0000-0003-2069-5949"},"institutions":[{"id":"https://openalex.org/I2801313472","display_name":"North Central State College","ror":"https://ror.org/04b6b6f76","country_code":"US","type":"education","lineage":["https://openalex.org/I2801313472"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Rahul Yedida","raw_affiliation_strings":["Department of Computer Science, NC State, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, NC State, USA","institution_ids":["https://openalex.org/I2801313472"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059912927","display_name":"Rahul Krishna","orcid":"https://orcid.org/0000-0002-5899-6651"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rahul Krishna","raw_affiliation_strings":["IBM Research, USA"],"affiliations":[{"raw_affiliation_string":"IBM Research, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053878805","display_name":"Anup K. Kalia","orcid":"https://orcid.org/0000-0002-8661-2344"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Anup Kalia","raw_affiliation_strings":["IBM Research, USA"],"affiliations":[{"raw_affiliation_string":"IBM Research, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077008083","display_name":"Tim Menzies","orcid":"https://orcid.org/0000-0002-5040-3196"},"institutions":[{"id":"https://openalex.org/I2801313472","display_name":"North Central State College","ror":"https://ror.org/04b6b6f76","country_code":"US","type":"education","lineage":["https://openalex.org/I2801313472"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tim Menzies","raw_affiliation_strings":["Department of Computer Science, NC State, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, NC State, USA","institution_ids":["https://openalex.org/I2801313472"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029920041","display_name":"Jin Xiao","orcid":"https://orcid.org/0000-0001-5011-7870"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jin Xiao","raw_affiliation_strings":["IBM Research, USA"],"affiliations":[{"raw_affiliation_string":"IBM Research, USA","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112569852","display_name":"Maja Vukovi\u0107","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Maja Vukovic","raw_affiliation_strings":["IBM Research, USA"],"affiliations":[{"raw_affiliation_string":"IBM Research, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5056240329"],"corresponding_institution_ids":["https://openalex.org/I2801313472"],"apc_list":null,"apc_paid":null,"fwci":1.54,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.78626524,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1141","last_page":"1145"},"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.9990000128746033,"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.9990000128746033,"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/T10260","display_name":"Software Engineering Research","score":0.9987999796867371,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9970999956130981,"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.8268054723739624},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8006096482276917},{"id":"https://openalex.org/keywords/hyperparameter","display_name":"Hyperparameter","score":0.7497225999832153},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6720111966133118},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.6390612125396729},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.6124658584594727},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5982816815376282},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5711259841918945},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5068879723548889},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.4456150531768799},{"id":"https://openalex.org/keywords/open-source","display_name":"Open source","score":0.4340210556983948},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.39620643854141235},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.34222280979156494},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.32019925117492676},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.27576372027397156},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18831506371498108}],"concepts":[{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.8268054723739624},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8006096482276917},{"id":"https://openalex.org/C8642999","wikidata":"https://www.wikidata.org/wiki/Q4171168","display_name":"Hyperparameter","level":2,"score":0.7497225999832153},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6720111966133118},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.6390612125396729},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.6124658584594727},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5982816815376282},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5711259841918945},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5068879723548889},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4456150531768799},{"id":"https://openalex.org/C3018397939","wikidata":"https://www.wikidata.org/wiki/Q3644502","display_name":"Open source","level":3,"score":0.4340210556983948},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.39620643854141235},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.34222280979156494},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.32019925117492676},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.27576372027397156},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18831506371498108},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ase51524.2021.9678704","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ase51524.2021.9678704","pdf_url":null,"source":{"id":"https://openalex.org/S4363608212","display_name":"2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4099999964237213,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W2097998348","https://openalex.org/W2106411961","https://openalex.org/W2112364454","https://openalex.org/W2126105956","https://openalex.org/W2133731789","https://openalex.org/W2163837601","https://openalex.org/W2189149359","https://openalex.org/W2344072768","https://openalex.org/W2465318792","https://openalex.org/W2519887557","https://openalex.org/W2754403750","https://openalex.org/W2942980521","https://openalex.org/W2963715041","https://openalex.org/W2964015378","https://openalex.org/W3049429073","https://openalex.org/W3105820675","https://openalex.org/W3128808440","https://openalex.org/W3161746459","https://openalex.org/W3176388401","https://openalex.org/W4247794137","https://openalex.org/W4250023757","https://openalex.org/W6674385629","https://openalex.org/W6676179485","https://openalex.org/W6726873649","https://openalex.org/W6762140949","https://openalex.org/W6790177393"],"related_works":["https://openalex.org/W3181741639","https://openalex.org/W4210334847","https://openalex.org/W4367181468","https://openalex.org/W2767473057","https://openalex.org/W2994988622","https://openalex.org/W3003367851","https://openalex.org/W3119944216","https://openalex.org/W2351197002","https://openalex.org/W3180088989","https://openalex.org/W1964405022"],"abstract_inverted_index":{"When":[0],"optimizing":[1],"software":[2],"for":[3,22,70,81,91,95],"the":[4,28],"cloud,":[5],"monolithic":[6],"applications":[7],"need":[8],"to":[9,75],"be":[10],"partitioned":[11],"into":[12],"many":[13,17],"smaller":[14],"microservices.":[15],"While":[16],"tools":[18],"have":[19],"been":[20,34],"proposed":[21],"this":[23,96],"task,":[24],"we":[25,52],"warn":[26],"that":[27,55,65,86],"evaluation":[29],"of":[30,40,46],"those":[31],"approaches":[32],"has":[33],"incomplete;":[35],"e.g.":[36],"minimal":[37],"prior":[38],"exploration":[39],"hyperparameter":[41],"optimization.":[42],"Using":[43],"a":[44,92],"set":[45],"open":[47,68],"source":[48],"Java":[49],"EE":[50],"applications,":[51],"show":[53],"here":[54],"(a)":[56],"such":[57],"optimization":[58],"can":[59],"significantly":[60],"improve":[61],"microservice":[62],"partitioning;":[63],"and":[64],"(b)":[66],"an":[67],"issue":[69],"future":[71,87],"work":[72],"is":[73],"how":[74],"find":[76],"which":[77],"optimizer":[78],"works":[79],"best":[80],"different":[82],"problems.":[83],"To":[84],"facilitate":[85],"work,":[88],"see":[89],"https://github.com/yrahul3910/ase-tuned-mono2micro":[90],"reproduction":[93],"package":[94],"research.":[97]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
