{"id":"https://openalex.org/W4386113668","doi":"https://doi.org/10.1145/3611643.3616367","title":"Software Architecture in Practice: Challenges and Opportunities","display_name":"Software Architecture in Practice: Challenges and Opportunities","publication_year":2023,"publication_date":"2023-11-30","ids":{"openalex":"https://openalex.org/W4386113668","doi":"https://doi.org/10.1145/3611643.3616367"},"language":"en","primary_location":{"id":"doi:10.1145/3611643.3616367","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3611643.3616367","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2308.09978","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5060428816","display_name":"Zhiyuan Wan","orcid":"https://orcid.org/0000-0001-7657-6653"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhiyuan Wan","raw_affiliation_strings":["Zhejiang University, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100356803","display_name":"Yun Zhang","orcid":"https://orcid.org/0000-0002-3394-285X"},"institutions":[{"id":"https://openalex.org/I4400573310","display_name":"Hangzhou City University","ror":"https://ror.org/01wck0s05","country_code":null,"type":"education","lineage":["https://openalex.org/I4400573310"]},{"id":"https://openalex.org/I6469544","display_name":"City University of Macau","ror":"https://ror.org/04gpd4q15","country_code":"MO","type":"education","lineage":["https://openalex.org/I6469544"]}],"countries":["MO"],"is_corresponding":false,"raw_author_name":"Yun Zhang","raw_affiliation_strings":["Hangzhou City University, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"Hangzhou City University, Hangzhou, China","institution_ids":["https://openalex.org/I6469544","https://openalex.org/I4400573310"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006669765","display_name":"Xin Xia","orcid":"https://orcid.org/0000-0002-6302-3256"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xin Xia","raw_affiliation_strings":["Huawei, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"Huawei, Hangzhou, China","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114804189","display_name":"Yi Jiang","orcid":"https://orcid.org/0009-0003-3267-8318"},"institutions":[{"id":"https://openalex.org/I2250955327","display_name":"Huawei Technologies (China)","ror":"https://ror.org/00cmhce21","country_code":"CN","type":"company","lineage":["https://openalex.org/I2250955327"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Jiang","raw_affiliation_strings":["Huawei, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Huawei, Shanghai, China","institution_ids":["https://openalex.org/I2250955327"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081036622","display_name":"David Lo","orcid":"https://orcid.org/0000-0002-4367-7201"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"David Lo","raw_affiliation_strings":["Singapore Management University, Singapore, Singapore"],"affiliations":[{"raw_affiliation_string":"Singapore Management University, Singapore, Singapore","institution_ids":["https://openalex.org/I79891267"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5060428816"],"corresponding_institution_ids":["https://openalex.org/I76130692"],"apc_list":null,"apc_paid":null,"fwci":3.8203,"has_fulltext":true,"cited_by_count":22,"citation_normalized_percentile":{"value":0.94686775,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":null,"issue":null,"first_page":"1457","last_page":"1469"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9997000098228455,"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/T10260","display_name":"Software Engineering Research","score":0.9995999932289124,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9991999864578247,"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/software-engineering","display_name":"Software engineering","score":0.6793428063392639},{"id":"https://openalex.org/keywords/documentation","display_name":"Documentation","score":0.6368340253829956},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.5836388468742371},{"id":"https://openalex.org/keywords/architecture-tradeoff-analysis-method","display_name":"Architecture tradeoff analysis method","score":0.5590410828590393},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5539923906326294},{"id":"https://openalex.org/keywords/resource-oriented-architecture","display_name":"Resource-oriented architecture","score":0.5180411338806152},{"id":"https://openalex.org/keywords/software-peer-review","display_name":"Software peer review","score":0.5024802684783936},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.5014538764953613},{"id":"https://openalex.org/keywords/software-architecture-description","display_name":"Software architecture description","score":0.43460214138031006},{"id":"https://openalex.org/keywords/reference-architecture","display_name":"Reference architecture","score":0.39820829033851624},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3972945213317871},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.3788025975227356},{"id":"https://openalex.org/keywords/engineering-management","display_name":"Engineering management","score":0.37381845712661743},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.3079219460487366},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.08385324478149414}],"concepts":[{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6793428063392639},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.6368340253829956},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.5836388468742371},{"id":"https://openalex.org/C126383566","wikidata":"https://www.wikidata.org/wiki/Q4787220","display_name":"Architecture tradeoff analysis method","level":5,"score":0.5590410828590393},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5539923906326294},{"id":"https://openalex.org/C97382630","wikidata":"https://www.wikidata.org/wiki/Q13501132","display_name":"Resource-oriented architecture","level":5,"score":0.5180411338806152},{"id":"https://openalex.org/C74579156","wikidata":"https://www.wikidata.org/wiki/Q7554342","display_name":"Software peer review","level":5,"score":0.5024802684783936},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.5014538764953613},{"id":"https://openalex.org/C73219336","wikidata":"https://www.wikidata.org/wiki/Q7554254","display_name":"Software architecture description","level":5,"score":0.43460214138031006},{"id":"https://openalex.org/C55356503","wikidata":"https://www.wikidata.org/wiki/Q2136675","display_name":"Reference architecture","level":4,"score":0.39820829033851624},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3972945213317871},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.3788025975227356},{"id":"https://openalex.org/C110354214","wikidata":"https://www.wikidata.org/wiki/Q6314146","display_name":"Engineering management","level":1,"score":0.37381845712661743},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.3079219460487366},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.08385324478149414}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3611643.3616367","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3611643.3616367","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2308.09978","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2308.09978","pdf_url":"https://arxiv.org/pdf/2308.09978","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:ink.library.smu.edu.sg:sis_research-9576","is_oa":true,"landing_page_url":"https://ink.library.smu.edu.sg/sis_research/8573","pdf_url":null,"source":{"id":"https://openalex.org/S4306401925","display_name":"Singapore Management University Institutional Knowledge (InK) (Singapore Management University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79891267","host_organization_name":"Singapore Management University","host_organization_lineage":["https://openalex.org/I79891267"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://doi.org/10.1145/3611643.3616367","raw_type":"Conference Proceeding Article"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2308.09978","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2308.09978","pdf_url":"https://arxiv.org/pdf/2308.09978","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.49000000953674316}],"awards":[{"id":"https://openalex.org/G6502472312","display_name":null,"funder_award_id":"LQ21F020008","funder_id":"https://openalex.org/F4320338464","funder_display_name":"Natural Science Foundation of Zhejiang Province"}],"funders":[{"id":"https://openalex.org/F4320338464","display_name":"Natural Science Foundation of Zhejiang Province","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4386113668.pdf","grobid_xml":"https://content.openalex.org/works/W4386113668.grobid-xml"},"referenced_works_count":124,"referenced_works":["https://openalex.org/W863372212","https://openalex.org/W1489330556","https://openalex.org/W1491937825","https://openalex.org/W1541257867","https://openalex.org/W1543881559","https://openalex.org/W1561555865","https://openalex.org/W1581246251","https://openalex.org/W1600784930","https://openalex.org/W1668578304","https://openalex.org/W1823286832","https://openalex.org/W1922927265","https://openalex.org/W1925613010","https://openalex.org/W1951384579","https://openalex.org/W1969926570","https://openalex.org/W1971674111","https://openalex.org/W1978317756","https://openalex.org/W1980869984","https://openalex.org/W1981396776","https://openalex.org/W1987352938","https://openalex.org/W1990368776","https://openalex.org/W1993638496","https://openalex.org/W1995301437","https://openalex.org/W2004878645","https://openalex.org/W2006116191","https://openalex.org/W2015187825","https://openalex.org/W2023331046","https://openalex.org/W2035074191","https://openalex.org/W2035735885","https://openalex.org/W2038476425","https://openalex.org/W2041194341","https://openalex.org/W2044556410","https://openalex.org/W2045895677","https://openalex.org/W2055233297","https://openalex.org/W2062616630","https://openalex.org/W2063557558","https://openalex.org/W2075745057","https://openalex.org/W2076225782","https://openalex.org/W2084965553","https://openalex.org/W2089132965","https://openalex.org/W2091122638","https://openalex.org/W2092205577","https://openalex.org/W2096450604","https://openalex.org/W2098664130","https://openalex.org/W2099037679","https://openalex.org/W2099770799","https://openalex.org/W2102846694","https://openalex.org/W2105618101","https://openalex.org/W2107149849","https://openalex.org/W2108025693","https://openalex.org/W2113060778","https://openalex.org/W2113157806","https://openalex.org/W2117264160","https://openalex.org/W2118023438","https://openalex.org/W2118896948","https://openalex.org/W2121316451","https://openalex.org/W2122824813","https://openalex.org/W2124132476","https://openalex.org/W2124642878","https://openalex.org/W2131576385","https://openalex.org/W2133731789","https://openalex.org/W2136111624","https://openalex.org/W2136317684","https://openalex.org/W2137400026","https://openalex.org/W2139209962","https://openalex.org/W2142368471","https://openalex.org/W2144951547","https://openalex.org/W2145622208","https://openalex.org/W2148802839","https://openalex.org/W2148849527","https://openalex.org/W2159725273","https://openalex.org/W2160559612","https://openalex.org/W2161714747","https://openalex.org/W2162366870","https://openalex.org/W2163017178","https://openalex.org/W2164492163","https://openalex.org/W2166365253","https://openalex.org/W2166993820","https://openalex.org/W2169953435","https://openalex.org/W2172220265","https://openalex.org/W2257631152","https://openalex.org/W2278734688","https://openalex.org/W2295296044","https://openalex.org/W2296164881","https://openalex.org/W2296438858","https://openalex.org/W2329223578","https://openalex.org/W2408175635","https://openalex.org/W2510770814","https://openalex.org/W2513125375","https://openalex.org/W2621009529","https://openalex.org/W2733238345","https://openalex.org/W2752075558","https://openalex.org/W2781122211","https://openalex.org/W2792459140","https://openalex.org/W2793609214","https://openalex.org/W2808065570","https://openalex.org/W2921039133","https://openalex.org/W2930064668","https://openalex.org/W2936336847","https://openalex.org/W2942905724","https://openalex.org/W2955439455","https://openalex.org/W2955831855","https://openalex.org/W2966568451","https://openalex.org/W2970433196","https://openalex.org/W3023350219","https://openalex.org/W3026142535","https://openalex.org/W3086180509","https://openalex.org/W3099048524","https://openalex.org/W3103575904","https://openalex.org/W3111031598","https://openalex.org/W3113106364","https://openalex.org/W3151395068","https://openalex.org/W3163257481","https://openalex.org/W3173529525","https://openalex.org/W4210788642","https://openalex.org/W4211100048","https://openalex.org/W4213410199","https://openalex.org/W4245697556","https://openalex.org/W4250561323","https://openalex.org/W4255868459","https://openalex.org/W4281567694","https://openalex.org/W4308641649","https://openalex.org/W4308643086","https://openalex.org/W4308643994","https://openalex.org/W4320036429"],"related_works":["https://openalex.org/W2352245193","https://openalex.org/W2163512324","https://openalex.org/W2359311851","https://openalex.org/W2129788910","https://openalex.org/W2017266164","https://openalex.org/W2372256883","https://openalex.org/W2146991667","https://openalex.org/W2053107757","https://openalex.org/W2157374570","https://openalex.org/W2124684568"],"abstract_inverted_index":{"Software":[0],"architecture":[1,31,45,72,84],"has":[2],"been":[3],"an":[4],"active":[5],"research":[6],"field":[7],"for":[8],"nearly":[9],"four":[10],"decades,":[11],"in":[12,70],"which":[13],"previous":[14],"studies":[15],"make":[16],"significant":[17],"progress":[18],"such":[19],"as":[20,96,98],"creating":[21],"methods":[22],"and":[23,25,48,77,91,93,114,116],"techniques":[24],"building":[26],"tools":[27],"to":[28,119],"support":[29],"software":[30,44,71,75,83,87],"practice.":[32],"Despite":[33],"past":[34],"efforts,":[35],"we":[36,64],"have":[37],"little":[38],"understanding":[39],"of":[40,106],"how":[41],"practitioners":[42,57,68],"perform":[43],"related":[46],"activities,":[47],"what":[49],"challenges":[50,66,108],"they":[51],"face.":[52],"Through":[53],"interviews":[54],"with":[55],"32":[56],"from":[58],"21":[59],"organizations":[60],"across":[61],"three":[62],"continents,":[63],"identified":[65],"that":[67,104],"face":[69],"practice":[73],"during":[74],"development":[76],"maintenance.":[78],"We":[79],"reported":[80],"on":[81],"common":[82],"activities":[85],"at":[86],"requirements,":[88],"design,":[89],"construction":[90],"testing,":[92],"maintenance":[94],"stages,":[95],"well":[97],"corresponding":[99],"challenges.":[100,122],"Our":[101],"study":[102],"uncovers":[103],"most":[105],"these":[107,121],"center":[109],"around":[110],"management,":[111],"documentation,":[112],"tooling":[113],"process,":[115],"collects":[117],"recommendations":[118],"address":[120]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":13},{"year":2024,"cited_by_count":7}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
