What Makes Teaching Software Architecture Difficult?

被引:19
|
作者
Galster, Matthias [1 ]
Angelov, Samuil [2 ]
机构
[1] Univ Canterbury, Christchurch, New Zealand
[2] Fontys Univ Appl Sci, Eindhoven, Netherlands
来源
2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C) | 2016年
关键词
Software architecture; education; training; learners; students;
D O I
10.1145/2889160.2889187
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The software architecture is usually the first design artifact that addresses quality issues (e.g., performance, security). Also, the architecture is reference point for other development activities, e.g., coding and maintenance. Based on our experience teaching software engineering and architecture at different institutions and levels, we discuss what makes teaching software architecture difficult, and how teaching architecture differs from teaching other software engineering topics. Our discussions can help educators design and improve software architecture curricula, and support education researchers in investigating pedagogical approaches and tools for better software architecture training.
引用
收藏
页码:356 / 359
页数:4
相关论文
共 50 条
  • [21] What is Software Architecture?
    Solms, Fritz
    PROCEEDINGS OF THE SOUTH AFRICAN INSTITUTE FOR COMPUTER SCIENTISTS AND INFORMATION TECHNOLOGISTS CONFERENCE, 2012, : 363 - 373
  • [22] What makes the history of software hard
    Mahoney, Michael S.
    IEEE ANNALS OF THE HISTORY OF COMPUTING, 2008, 30 (03) : 8 - 18
  • [23] WHAT MAKES SOFTWARE TOOLS SUCCESSFUL
    CHUSHO, T
    IEEE SOFTWARE, 1993, 10 (05) : 63 - 65
  • [24] What Makes A Great Software Engineer?
    Li, Paul Luo
    Ko, Andrew J.
    Zhu, Jiamin
    2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 1, 2015, : 700 - 710
  • [25] What makes software design effective?
    Tang, Antony
    Aleti, Aldeida
    Burge, Janet
    van Vliet, Hans
    DESIGN STUDIES, 2010, 31 (06) : 614 - 640
  • [26] What makes the preparation for, or the performance of, colonoscopy (CSP) difficult?
    Sharma, VK
    Chockalingam, SK
    Kapur, A
    Ling, PH
    Ugheoke, EA
    Steinberg, EN
    Vasudeva, R
    Howden, CW
    GASTROINTESTINAL ENDOSCOPY, 1998, 47 (04) : AB59 - AB59
  • [27] What Makes the Ephemeral Reward Task So Difficult?
    Mueller, Peyton M.
    Peng, Daniel N.
    Burroughs, William C.
    Zentall, Thomas R.
    JOURNAL OF COMPARATIVE PSYCHOLOGY, 2024, 138 (03) : 150 - 156
  • [28] Water allocation reform: what makes it so difficult?
    Hellegers, Petra
    Leflaive, Xavier
    WATER INTERNATIONAL, 2015, 40 (02) : 273 - 285
  • [29] WHAT MAKES NUTRITIONAL COUNSELING IN ADIPOSITY SO DIFFICULT
    WIENKEN, E
    KOHNHORST, ML
    ERNAHRUNGS-UMSCHAU, 1993, 40 (12): : 476 - 479
  • [30] VIRTUAL TEACHING: WHAT MAKES IT STICK?
    Johnson, Jacob H.
    Harris, Courtney E.
    Alexander, Erik K.
    JOURNAL OF GENERAL INTERNAL MEDICINE, 2023, 38 : S713 - S714