paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Two Decades of Software Architecture Education: State of the Art, Challenges, and Future Directions

软件架构教育二十年:现状、挑战与未来方向
ICSE Proceedings of the IEEE/ACM 48th International Conference on Software Engineering2026匹配度 0/10 · 该论文是软件架构教育的系统性映射研究,关注课程设置、教学法与产学对接,与用户关注的静态分析、LLM/Agent、浮点程序分析和贝叶斯程序分析均无交集。引用 1 inbox
Maria Clara Ribeiro de Menezes, Pedro Henrique Dias Valle, Alessandreia Marta de Oliveira
crossref: 2026-09-12

AI 速览

一句话:系统梳理2005—2025年45项研究,总结软件架构教育现状、挑战与未来方向。

软件架构对系统成功至关重要,但有效教学仍是软件工程教育的开放问题;其抽象性、认知负担及技术与社交技能整合需求构成障碍。本文对2005—2025年间45篇原始研究进行系统映射,提供迄今最全面的软件架构教育概览。结果显示,课程仍侧重质量属性、架构模式、文档与设计过程,项目式学习、游戏化和翻转课堂等主动学习策略有前景但研究不足。抽象与实践衔接、异构学生群体教学、教育与产业需求对齐仍是关键缺口。该研究整合二十年证据,识别未充分探索领域,并提出使软件架构教育更有效、可扩展且相关的发展方向。

问题
软件架构教育缺乏有效教学范式,抽象性、认知负担与技能整合需求给师生带来障碍,且课程与产业需求存在差距。
方法
对2005—2025年间45篇原始研究开展系统映射研究,归纳课程主题、教学策略与挑战。
评估
通过系统映射与主题分析综合二十年文献,识别研究趋势、空白和未来方向,而非进行实证教学干预评估。
原文摘要(Abstract)

Software Architecture is pivotal to the success of software systems, yet teaching it effectively remains an open problem in Software Engineering Education. Its abstraction, cognitive demands, and the need to integrate technical and social skills pose barriers for students and instructors. To address this, we conducted a systematic mapping study of 45 primary studies published between 2005 and 2025, providing the most comprehensive overview of Software Architecture Education to date. Our analysis reveals that curricula still emphasize quality attributes, architectural patterns, documentation, and design processes, while active learning strategies, such as Project-Based Learning, gamification, and flipped classrooms, show a promising yet underexplored impact. At the same time, critical gaps persist: bridging abstraction with practice, designing for heterogeneous cohorts, and aligning educational practices with industry demands remain challenges. By consolidating two decades of research, this study delivers updated evidence, uncovers underexplored areas, and outlines directions for making Software Architecture Education more effective, scalable, and relevant.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11999,
  title = {Two Decades of Software Architecture Education: State of the Art, Challenges, and Future Directions},
  author = {Maria Clara Ribeiro de Menezes and Pedro Henrique Dias Valle and Alessandreia Marta de Oliveira},
  booktitle = {ICSE},
  year = {2026},
  doi = {10.1145/3786580.3786954}
}