{"id":"https://openalex.org/W2006249432","doi":"https://doi.org/10.4304/jsw.9.6.1471-1478","title":"Shortest Component Path Generation of C2-Style Architecture Using Improved A* Algorithm","display_name":"Shortest Component Path Generation of C2-Style Architecture Using Improved A* Algorithm","publication_year":2014,"publication_date":"2014-05-30","ids":{"openalex":"https://openalex.org/W2006249432","doi":"https://doi.org/10.4304/jsw.9.6.1471-1478","mag":"2006249432"},"language":"en","primary_location":{"id":"doi:10.4304/jsw.9.6.1471-1478","is_oa":false,"landing_page_url":"https://doi.org/10.4304/jsw.9.6.1471-1478","pdf_url":null,"source":{"id":"https://openalex.org/S114141714","display_name":"Journal of Software","issn_l":"1796-217X","issn":["1796-217X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318660","host_organization_name":"Academy Publisher","host_organization_lineage":["https://openalex.org/P4310318660"],"host_organization_lineage_names":["Academy Publisher"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Software","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/A5034480093","display_name":"Lijun Lun","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Lijun Lun","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100351849","display_name":"Lin Zhang","orcid":"https://orcid.org/0000-0002-4360-5523"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lin Zhang","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017346875","display_name":"Xin Chi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xin Chi","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5101413328","display_name":"Hui Xu","orcid":"https://orcid.org/0000-0002-9155-4513"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hui Xu","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5034480093"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.1261707,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"9","issue":"6","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.9997000098228455,"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/computer-science","display_name":"Computer science","score":0.8948012590408325},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.7119995355606079},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.5676286220550537},{"id":"https://openalex.org/keywords/shortest-path-problem","display_name":"Shortest path problem","score":0.5674535036087036},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.49797654151916504},{"id":"https://openalex.org/keywords/style","display_name":"Style (visual arts)","score":0.47597330808639526},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4485829174518585},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.23572930693626404},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.14002114534378052}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8948012590408325},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.7119995355606079},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5676286220550537},{"id":"https://openalex.org/C22590252","wikidata":"https://www.wikidata.org/wiki/Q1058754","display_name":"Shortest path problem","level":3,"score":0.5674535036087036},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.49797654151916504},{"id":"https://openalex.org/C2776445246","wikidata":"https://www.wikidata.org/wiki/Q1792644","display_name":"Style (visual arts)","level":2,"score":0.47597330808639526},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4485829174518585},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.23572930693626404},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.14002114534378052},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.0},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.4304/jsw.9.6.1471-1478","is_oa":false,"landing_page_url":"https://doi.org/10.4304/jsw.9.6.1471-1478","pdf_url":null,"source":{"id":"https://openalex.org/S114141714","display_name":"Journal of Software","issn_l":"1796-217X","issn":["1796-217X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318660","host_organization_name":"Academy Publisher","host_organization_lineage":["https://openalex.org/P4310318660"],"host_organization_lineage_names":["Academy Publisher"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Software","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4399999976158142,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1520203805","https://openalex.org/W1521799041","https://openalex.org/W1643360935","https://openalex.org/W1993454158","https://openalex.org/W2014664943","https://openalex.org/W2015280671","https://openalex.org/W2042339705","https://openalex.org/W2072058346","https://openalex.org/W2089014520","https://openalex.org/W2113298760","https://openalex.org/W2116092534","https://openalex.org/W2118023438","https://openalex.org/W2119328867","https://openalex.org/W2120735680","https://openalex.org/W2131538046","https://openalex.org/W2134836602","https://openalex.org/W2143897980","https://openalex.org/W2154032253","https://openalex.org/W2159614303","https://openalex.org/W2159641216","https://openalex.org/W2169528473","https://openalex.org/W4245624634","https://openalex.org/W6631031032","https://openalex.org/W6636596637","https://openalex.org/W6661055459","https://openalex.org/W6679135228"],"related_works":["https://openalex.org/W2356229341","https://openalex.org/W2357256365","https://openalex.org/W2348502264","https://openalex.org/W2349768204","https://openalex.org/W2365486383","https://openalex.org/W2362059367","https://openalex.org/W2901443725","https://openalex.org/W2350084742","https://openalex.org/W2357988862","https://openalex.org/W4313326281"],"abstract_inverted_index":{"There":[0],"are":[1,30,113],"always":[2],"more":[3],"than":[4],"one":[5],"shortest":[6,49,66,120],"paths":[7,29],"between":[8],"two":[9],"components":[10],"in":[11,15,41],"software":[12,42,70],"architecture,":[13],"and":[14,54,84,103,110,132],"the":[16,48,65,91,98,104,111,119],"application":[17],"of":[18,69],"path":[19,68,122],"selection":[20],"with":[21,86],"additional":[22],"constraints,":[23],"several":[24],"optimal":[25,28],"or":[26],"near":[27],"desired.":[31],"Traditional":[32],"A":[33,80,99,106,125],"*":[34,81,100,107,126],"algorithm":[36,92,102,128],"has":[37,60],"been":[38,61],"successfully":[39],"used":[40],"testing":[43],"activities":[44],"such":[45],"as":[46],"finding":[47],"path,":[50],"selecting":[51],"test":[52,55],"suites":[53,56],"prioritization.":[57],"Little":[58],"work":[59],"specifically":[62],"targeted":[63],"towards":[64],"component":[67,121],"architecture":[71],"applications.":[72],"In":[73],"this":[74],"paper,":[75],"we":[76,96],"propose":[77],"an":[78,87],"improved":[79,105,124],"algorithm,":[83,109],"combine":[85],"example":[88],"to":[89],"explain":[90],"solving":[93],"process.":[94],"Finally,":[95],"implement":[97],"results":[112],"compared.":[114],"It":[115],"is":[116,129],"shown":[117],"that":[118],"using":[123],"completely":[130],"feasible":[131],"effective.":[133]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
