谷歌Chrome浏览器插件
订阅小程序
在清言上使用

Collaborative Solutions to Software Architecture Challenges Faced by IT Professionals

Zeeshan Anwar, Nazia Bibi, Tauseef Rana, Seifedine Kadry, Hammad Afzal

INTERNATIONAL JOURNAL OF HUMAN CAPITAL AND INFORMATION TECHNOLOGY PROFESSIONALS(2024)

引用 0|浏览1
暂无评分
摘要
Software architecture serves as a crucial link between problem and solution domains in software systems. However, reliance on graphical artifacts for architecture design has limitations, especially in abstract analysis. To overcome these constraints, Architecture Description Languages (ADLs) offer a more formal approach. Yet, our research reveals that ADLs face numerous challenges, as identified through interviews, surveys, and community interactions. By mining content from various sources, including mailing lists and forums, we comprehensively explore the concerns of software engineers. Employing content mining, topic modeling, and grounded theory, we compile a database of real-world issues and solutions in software architecture. Comparing our findings with existing literature, we identify 17 primary issues faced by practitioners. We also compare our results with language models to ascertain areas of agreement and disagreement. Finally, we propose solutions for each identified issue to aid future analysts.
更多
查看译文
关键词
Architecture Description,Community Question Answering,Content Mining,IT Professionals,Practical Knowledge,Software Architecture
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要