iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: https://api.openalex.org/works/doi:10.1016/J.JSS.2019.07.008
{"id":"https://openalex.org/W2955831855","doi":"https://doi.org/10.1016/j.jss.2019.07.008","title":"A dataflow-driven approach to identifying microservices from monolithic applications","display_name":"A dataflow-driven approach to identifying microservices from monolithic applications","publication_year":2019,"publication_date":"2019-07-05","ids":{"openalex":"https://openalex.org/W2955831855","doi":"https://doi.org/10.1016/j.jss.2019.07.008","mag":"2955831855"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jss.2019.07.008","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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-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/A5100371455","display_name":"Shanshan Li","orcid":"https://orcid.org/0000-0001-7028-7981"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shanshan Li","raw_affiliation_strings":["State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100420137","display_name":"He Zhang","orcid":"https://orcid.org/0000-0002-9159-5331"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"He Zhang","raw_affiliation_strings":["State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078517940","display_name":"Zijia Jia","orcid":null},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zijia Jia","raw_affiliation_strings":["State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100415036","display_name":"Zheng Li","orcid":"https://orcid.org/0000-0002-9704-7651"},"institutions":[{"id":"https://openalex.org/I172787465","display_name":"University of Concepci\u00f3n","ror":"https://ror.org/0460jpj73","country_code":"CL","type":"education","lineage":["https://openalex.org/I172787465"]}],"countries":["CL"],"is_corresponding":false,"raw_author_name":"Zheng Li","raw_affiliation_strings":["Department of Computer Science, University of Concepci\u00f3n, Edmundo Larenas 219, Concepci\u00f3n 4070409, Chile"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Concepci\u00f3n, Edmundo Larenas 219, Concepci\u00f3n 4070409, Chile","institution_ids":["https://openalex.org/I172787465"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100439613","display_name":"Cheng Zhang","orcid":"https://orcid.org/0000-0002-0059-5644"},"institutions":[{"id":"https://openalex.org/I143868143","display_name":"Anhui University","ror":"https://ror.org/05th6yx34","country_code":"CN","type":"education","lineage":["https://openalex.org/I143868143"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Cheng Zhang","raw_affiliation_strings":["School of Computer Science & Technology, Anhui University, 111 Jiulong Road, Hefei City, Anhui Province, 230601, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science & Technology, Anhui University, 111 Jiulong Road, Hefei City, Anhui Province, 230601, China","institution_ids":["https://openalex.org/I143868143"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100325924","display_name":"Jiaqi Li","orcid":"https://orcid.org/0000-0001-7330-2534"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaqi Li","raw_affiliation_strings":["State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022374550","display_name":"Qiuya Gao","orcid":null},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qiuya Gao","raw_affiliation_strings":["State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075214885","display_name":"Jidong Ge","orcid":"https://orcid.org/0000-0003-1773-0942"},"institutions":[{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]},{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jidong Ge","raw_affiliation_strings":["State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of Novel Software Technology, Software Institute, Nanjing University, 22 Hankou Road, Gulou District, Nanjing City, 210093, Jiangsu Province, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I881766915"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023799364","display_name":"Zhihao Shan","orcid":"https://orcid.org/0009-0009-9648-9261"},"institutions":[{"id":"https://openalex.org/I2250653659","display_name":"Tencent (China)","ror":"https://ror.org/00hhjss72","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250653659"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhihao Shan","raw_affiliation_strings":["Tencent Building, Zhongquyi Road, Hi-tech Park, Shenzhen, Guangdong, 518057, China"],"affiliations":[{"raw_affiliation_string":"Tencent Building, Zhongquyi Road, Hi-tech Park, Shenzhen, Guangdong, 518057, China","institution_ids":["https://openalex.org/I2250653659"]}]}],"institution_assertions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5100439613"],"corresponding_institution_ids":["https://openalex.org/I143868143"],"apc_list":{"value":3560,"currency":"USD","value_usd":3560,"provenance":"doaj"},"apc_paid":null,"fwci":7.226,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":93,"citation_normalized_percentile":{"value":0.901949,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"157","issue":null,"first_page":"110380","last_page":"110380"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Log Analysis and System Performance Diagnosis","score":0.9999,"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":"Log Analysis and System Performance Diagnosis","score":0.9999,"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/T10679","display_name":"QoS-Aware Web Services Composition and Semantic Matching","score":0.9938,"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 Big Data Technologies","score":0.9845,"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/cohesion","display_name":"Cohesion (chemistry)","score":0.6252198},{"id":"https://openalex.org/keywords/automated-web-service-discovery","display_name":"Automated Web Service Discovery","score":0.527411},{"id":"https://openalex.org/keywords/service-oriented-computing","display_name":"Service-Oriented Computing","score":0.523527},{"id":"https://openalex.org/keywords/service-oriented-architecture","display_name":"Service-Oriented Architecture","score":0.519803},{"id":"https://openalex.org/keywords/microservices","display_name":"Microservices","score":0.518363},{"id":"https://openalex.org/keywords/service-selection-algorithms","display_name":"Service Selection Algorithms","score":0.500744}],"concepts":[{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.93748295},{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.8234793},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.81185484},{"id":"https://openalex.org/C104054115","wikidata":"https://www.wikidata.org/wiki/Q216828","display_name":"Cohesion (chemistry)","level":2,"score":0.6252198},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5243259},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.44741386},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.44420993},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.41322672},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3980922},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3793171},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.10597339},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10378978},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.09152907},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1016/j.jss.2019.07.008","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":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.48}],"grants":[{"funder":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China","award_id":"61572251"},{"funder":"https://openalex.org/F4320321106","funder_display_name":"Ministry of Education of the People's Republic of China","award_id":null},{"funder":"https://openalex.org/F4320334897","funder_display_name":"Natural Science Foundation of Anhui Province","award_id":null}],"datasets":[],"versions":[],"referenced_works_count":37,"referenced_works":["https://openalex.org/W1507539036","https://openalex.org/W1610029862","https://openalex.org/W168126392","https://openalex.org/W1857955703","https://openalex.org/W1996289321","https://openalex.org/W2031293658","https://openalex.org/W2054848410","https://openalex.org/W2058220732","https://openalex.org/W2127616535","https://openalex.org/W2148518654","https://openalex.org/W2154652861","https://openalex.org/W2156565939","https://openalex.org/W2307857563","https://openalex.org/W2479078879","https://openalex.org/W2493466415","https://openalex.org/W2493563799","https://openalex.org/W249942718","https://openalex.org/W2507164204","https://openalex.org/W2519996271","https://openalex.org/W2554214302","https://openalex.org/W2563693940","https://openalex.org/W2606932474","https://openalex.org/W2610826779","https://openalex.org/W2614311976","https://openalex.org/W2750746471","https://openalex.org/W2754403750","https://openalex.org/W2793609214","https://openalex.org/W2799310732","https://openalex.org/W2809270416","https://openalex.org/W2888489501","https://openalex.org/W2893989659","https://openalex.org/W2911537985","https://openalex.org/W2912659205","https://openalex.org/W2914775513","https://openalex.org/W39510776","https://openalex.org/W4230506614","https://openalex.org/W4294658790"],"related_works":["https://openalex.org/W4367181468","https://openalex.org/W4236419692","https://openalex.org/W4225586032","https://openalex.org/W4210334847","https://openalex.org/W3181741639","https://openalex.org/W2998381397","https://openalex.org/W2994988622","https://openalex.org/W2767473057","https://openalex.org/W2351197002","https://openalex.org/W2293118914"],"abstract_inverted_index":{"Microservices":[0],"architecture":[1],"emphasizes":[2],"employing":[3],"multiple":[4],"small-scale":[5],"and":[6,35,75,87,104,110,118,159,162,170,189,194],"independently":[7],"deployable":[8],"microservices,":[9],"rather":[10],"than":[11],"encapsulating":[12],"all":[13],"function":[14],"capabilities":[15],"into":[16,106,123],"one":[17],"monolith.":[18],"Correspondingly,":[19],"microservice-oriented":[20,134],"decomposition,":[21],"which":[22],"has":[23],"been":[24],"identified":[25],"to":[26,71],"be":[27],"an":[28],"extremely":[29],"challenging":[30],"task,":[31,49],"plays":[32],"a":[33,48,52,59,139,148,192],"crucial":[34],"prerequisite":[36],"role":[37],"in":[38,46,165],"developing":[39],"microservice-based":[40],"systems.":[41],"To":[42,131],"address":[43],"the":[44,67,81,88,95,100,127,177],"challenges":[45],"such":[47],"we":[50,137],"propose":[51],"dataflow-driven":[53,179],"semi-automatic":[54,198],"decomposition":[55,61,135,180],"approach.":[56],"In":[57],"particular,":[58],"four-step":[60],"procedure":[62],"is":[63,147],"defined:":[64],"(1)":[65],"conduct":[66],"business":[68,76,96],"requirement":[69],"analysis":[70],"generate":[72],"use":[73],"case":[74,140,150],"logic":[77],"specification;":[78],"(2)":[79],"construct":[80],"fine-grained":[82],"Data":[83],"Flow":[84],"Diagrams":[85],"(DFD)":[86],"process-datastore":[89],"version":[90],"of":[91,167],"DFD":[92],"(DFDPS)":[93],"representing":[94],"logics;":[97],"(3)":[98],"extract":[99],"dependencies":[101],"between":[102],"processes":[103,117],"datastores":[105,122],"decomposable":[107,128],"sentence":[108,129],"sets;":[109],"(4)":[111],"identify":[112],"candidate":[113],"microservices":[114,154],"by":[115,152],"clustering":[116],"their":[119],"closely":[120],"related":[121],"individual":[124],"modules":[125],"from":[126],"sets.":[130],"validate":[132],"this":[133],"approach,":[136],"performed":[138],"study":[141],"on":[142],"Cargo":[143],"Tracking":[144],"System":[145],"that":[146,176],"typical":[149],"decomposed":[151],"other":[153],"identification":[155],"methods":[156],"(Service":[157],"Cutter":[158],"API":[160],"Analysis),":[161],"made":[163],"comparisons":[164],"terms":[166],"specific":[168],"coupling":[169,188],"cohesion":[171,190],"metrics.":[172],"The":[173],"results":[174],"show":[175],"proposed":[178],"approach":[181],"can":[182],"recommend":[183],"microservice":[184],"candidates":[185],"with":[186,197],"sound":[187],"through":[191],"rigorous":[193],"easy-to-operate":[195],"implementation":[196],"support.":[199]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2955831855","counts_by_year":[{"year":2024,"cited_by_count":17},{"year":2023,"cited_by_count":25},{"year":2022,"cited_by_count":18},{"year":2021,"cited_by_count":25},{"year":2020,"cited_by_count":7},{"year":2012,"cited_by_count":1}],"updated_date":"2024-11-06T11:59:38.408032","created_date":"2019-07-12"}