Educational approach to an experiment in a software architecture course

被引:0
作者
Wang, Alf Inge [1 ]
Arisholm, Erik [2 ]
Jaccheri, Letizia [1 ]
机构
[1] Norwegian Univ Sci & Technol, Dept Comp & Info Sci, NO-7491 Trondheim, Norway
[2] Simula Res Lab, Dept Software Engn, NO-1325 Lysaker, Norway
来源
20TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS | 2007年
关键词
software engineering education; experiment; software architecture;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper reports experiences from an experiment in a software architecture course where the focus was both on giving students valuable education as well as getting important empirical results. The paper describes how the experiment was integrated in the course, and presents an evaluation of the experiment from an educational point of view. Further the paper reflects on the costs and the benefits of carrying out an experiment in the context of a software architecture course for the involved stakeholders namely the researchers, the students, and the instructors. We also describe some guidelines for planning and executing experiments as a part of a software engineering course.
引用
收藏
页码:291 / +
页数:2
相关论文
共 14 条
  • [1] ANDERSEN R, 1994, 7 C SOFTW ENG ED CSE, P177
  • [2] Assessing the changeability of two object-oriented design alternatives - A controlled experiment
    Arisholm E.
    Sjøberg D.I.K.
    Jørgensen M.
    [J]. Empirical Software Engineering, 2001, 6 (3) : 231 - 277
  • [3] Evaluating the effect of a delegated versus centralized control style on the maintainability of object-oriented software
    Arisholm, E
    Sjoberg, DIK
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (08) : 521 - 534
  • [4] Arisholm E., 2002, Nordic Journal of Computing, V9, P231
  • [5] Bagert DJ., 1999, GUIDELINES SOFTWARE
  • [6] Bass L, 2021, Software Architecture in Practice
  • [7] Carver J, 2003, NINTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS, P239
  • [8] Using students as subjects - a comparative study of students and professionals in lead-time impact assessment
    Host M.
    Regnell B.
    Wohlin C.
    [J]. Empirical Software Engineering, 2000, 5 (3) : 201 - 214
  • [9] Teaching a course on software architecture
    Lago, P
    van Vliet, H
    [J]. 18TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2005, : 35 - 42
  • [10] The relevance of software education: A survey and some recommendations
    Lethbridge, TC
    [J]. ANNALS OF SOFTWARE ENGINEERING, 1998, 6 : 91 - 110