{"id":"https://openalex.org/W4210323407","doi":"https://doi.org/10.1142/s0218194021400179","title":"Multiclass Classification of UML Diagrams from Images Using Deep Learning","display_name":"Multiclass Classification of UML Diagrams from Images Using Deep Learning","publication_year":2021,"publication_date":"2021-12-01","ids":{"openalex":"https://openalex.org/W4210323407","doi":"https://doi.org/10.1142/s0218194021400179"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194021400179","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"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/A5003371246","display_name":"Sergei Shcherban","orcid":null},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Sergei Shcherban","raw_affiliation_strings":["School of Computer Science, Wuhan University, Wuhan 430072, P. R. China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Wuhan University, Wuhan 430072, P. R. China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049939779","display_name":"Peng Liang","orcid":"https://orcid.org/0000-0002-2056-5346"},"institutions":[{"id":"https://openalex.org/I37461747","display_name":"Wuhan University","ror":"https://ror.org/033vjfk17","country_code":"CN","type":"education","lineage":["https://openalex.org/I37461747"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Peng Liang","raw_affiliation_strings":["School of Computer Science, Wuhan University, Wuhan 430072, P. R. China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Wuhan University, Wuhan 430072, P. R. China","institution_ids":["https://openalex.org/I37461747"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000298412","display_name":"Zengyang Li","orcid":"https://orcid.org/0000-0002-7258-993X"},"institutions":[{"id":"https://openalex.org/I40963666","display_name":"Central China Normal University","ror":"https://ror.org/03x1jna21","country_code":"CN","type":"education","lineage":["https://openalex.org/I40963666"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zengyang Li","raw_affiliation_strings":["School of Computer Science, Central China Normal University, Wuhan 430079, P. R. China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science, Central China Normal University, Wuhan 430079, P. R. China","institution_ids":["https://openalex.org/I40963666"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5088900327","display_name":"Chen Yang","orcid":"https://orcid.org/0000-0001-7841-5300"},"institutions":[{"id":"https://openalex.org/I182722699","display_name":"Shenzhen Polytechnic","ror":"https://ror.org/00d2w9g53","country_code":"CN","type":"education","lineage":["https://openalex.org/I182722699"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chen Yang","raw_affiliation_strings":["School of Artificial Intelligence, Shenzhen Polytechnic, Shenzhen 518000, P. R. China"],"affiliations":[{"raw_affiliation_string":"School of Artificial Intelligence, Shenzhen Polytechnic, Shenzhen 518000, P. R. China","institution_ids":["https://openalex.org/I182722699"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.795,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.89115,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":87,"max":88},"biblio":{"volume":"31","issue":"11n12","first_page":"1683","last_page":"1698"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9991,"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"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9991,"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/T11512","display_name":"Anomaly Detection Techniques and Applications","score":0.982,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.969,"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/communication-diagram","display_name":"Communication diagram","score":0.8487872},{"id":"https://openalex.org/keywords/activity-diagram","display_name":"Activity diagram","score":0.5553493},{"id":"https://openalex.org/keywords/story-driven-modeling","display_name":"Story-driven modeling","score":0.53795224},{"id":"https://openalex.org/keywords/sequence-diagram","display_name":"Sequence diagram","score":0.43084225},{"id":"https://openalex.org/keywords/use-case-diagram","display_name":"Use Case Diagram","score":0.42924666}],"concepts":[{"id":"https://openalex.org/C48419115","wikidata":"https://www.wikidata.org/wiki/Q950859","display_name":"Communication diagram","level":5,"score":0.8487872},{"id":"https://openalex.org/C202446494","wikidata":"https://www.wikidata.org/wiki/Q664166","display_name":"Class diagram","level":4,"score":0.81736785},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7278196},{"id":"https://openalex.org/C41298492","wikidata":"https://www.wikidata.org/wiki/Q4781506","display_name":"Applications of UML","level":4,"score":0.701483},{"id":"https://openalex.org/C146939238","wikidata":"https://www.wikidata.org/wiki/Q2467310","display_name":"UML tool","level":4,"score":0.68379736},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.6162378},{"id":"https://openalex.org/C64219723","wikidata":"https://www.wikidata.org/wiki/Q423262","display_name":"Activity diagram","level":4,"score":0.5553493},{"id":"https://openalex.org/C168054591","wikidata":"https://www.wikidata.org/wiki/Q17152869","display_name":"Story-driven modeling","level":5,"score":0.53795224},{"id":"https://openalex.org/C153185123","wikidata":"https://www.wikidata.org/wiki/Q1391624","display_name":"Sequence diagram","level":4,"score":0.43084225},{"id":"https://openalex.org/C161756209","wikidata":"https://www.wikidata.org/wiki/Q613423","display_name":"Use Case Diagram","level":5,"score":0.42924666},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41223297},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.38242227},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.33983642},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2015132}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0218194021400179","pdf_url":null,"source":{"id":"https://openalex.org/S131442419","display_name":"International Journal of Software Engineering and Knowledge Engineering","issn_l":"0218-1940","issn":["0218-1940","1793-6403"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":25,"referenced_works":["https://openalex.org/W1981740698","https://openalex.org/W1993659806","https://openalex.org/W1994793640","https://openalex.org/W2041741035","https://openalex.org/W2099293367","https://openalex.org/W2108598243","https://openalex.org/W2123863234","https://openalex.org/W2168809519","https://openalex.org/W2183341477","https://openalex.org/W2194775991","https://openalex.org/W2525290333","https://openalex.org/W2531409750","https://openalex.org/W2745156229","https://openalex.org/W2807959692","https://openalex.org/W2887280559","https://openalex.org/W2895788995","https://openalex.org/W2920974670","https://openalex.org/W2963446712","https://openalex.org/W2964081807","https://openalex.org/W2982083293","https://openalex.org/W2990695366","https://openalex.org/W3162529462","https://openalex.org/W3183462914","https://openalex.org/W3196373945","https://openalex.org/W52520230"],"related_works":["https://openalex.org/W69569463","https://openalex.org/W3093128559","https://openalex.org/W2889733447","https://openalex.org/W2169545927","https://openalex.org/W2130112415","https://openalex.org/W2093806819","https://openalex.org/W2071217003","https://openalex.org/W1972306528","https://openalex.org/W1970788920","https://openalex.org/W1496040829"],"abstract_inverted_index":{"Unified":[0],"Modeling":[1],"Language":[2],"(UML)":[3],"diagrams":[4,24,62,75,247],"are":[5,25],"a":[6,42,189,193,249,253],"recognized":[7],"standard":[8],"modeling":[9],"language":[10],"for":[11,167,244],"representing":[12],"design":[13],"of":[14,28,50,73,107,119,170,191,195,200,251,255,260],"software":[15],"systems.":[16],"For":[17],"academic":[18],"research,":[19],"large":[20],"cases":[21],"containing":[22],"UML":[23,43,51,61,74,171,246],"needed.":[26],"One":[27],"the":[29,105,117,180,184,211,222,230],"challenges":[30],"in":[31],"collecting":[32],"such":[33],"datasets":[34,65],"is":[35,41,204],"automatically":[36],"determining":[37],"whether":[38],"an":[39,53,198,258],"image":[40,54,234,239],"diagram":[44,52],"or":[45],"not":[46],"and":[47,66,96,100,155,197,209,228,257],"what":[48],"type":[49],"contains.":[55],"In":[56],"this":[57],"work,":[58],"we":[59,186],"collected":[60],"from":[63],"open":[64],"manually":[67],"labeled":[68],"them":[69],"into":[70],"10":[71],"types":[72],"(i.e.":[76],"class":[77,124],"diagrams,":[78,80,83,85,87,89,91,93,95,125,128,132,135,138,141,144,147,150,154],"activity":[79,127],"use":[81,130],"case":[82,131],"sequence":[84,134],"communication":[86,137],"component":[88,140],"deployment":[90,143],"object":[92,146],"package":[94,149],"state":[97,152],"machine":[98,153],"diagrams)":[99],"non-UML":[101,157],"images.":[102],"We":[103,160],"evaluated":[104,187],"performance":[106,182],"seven":[108],"popular":[109],"neural":[110,164,214],"network":[111,165,215],"architectures":[112],"using":[113,240],"transfer":[114],"learning":[115],"on":[116],"dataset":[118],"4706":[120],"images,":[121,158],"including":[122],"700":[123],"454":[126],"651":[129],"706":[133],"204":[136],"208":[139],"287":[142],"207":[145],"246":[148],"323":[151],"720":[156],"respectively.":[159],"also":[161],"proposed":[162,219],"our":[163,218],"architecture":[166,220],"multiclass":[168],"classification":[169],"diagrams.":[172],"The":[173],"experiment":[174],"results":[175],"show":[176],"that":[177,217],"Xception":[178],"achieved":[179],"best":[181],"amongst":[183],"algorithms":[185],"with":[188,248],"precision":[190,250],"93.03%,":[192],"recall":[194,254],"92.44%,":[196],"F1-score":[199,259],"92.73%.":[201],"Moreover,":[202],"it":[203],"possible":[205],"to":[206],"develop":[207],"small":[208],"almost":[210],"same":[212],"efficient":[213],"architectures,":[216],"has":[221],"least":[223,231],"parameters":[224],"(around":[225],"2.4":[226],"millions)":[227],"spends":[229],"time":[232],"per":[233,238],"(0.0135[Formula:":[235],"see":[236],"text]s":[237],"graphics":[241],"processing":[242],"unit)":[243],"classifying":[245],"91.25%,":[252],"90.34%,":[256],"90.79%.":[261]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4210323407","counts_by_year":[{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":1}],"updated_date":"2024-12-09T05:46:20.463579","created_date":"2022-02-08"}