Using rationale for software engineering education

被引:6
|
作者
Dutoit, AH [1 ]
Wolf, T [1 ]
Paech, B [1 ]
Borner, L [1 ]
Rückert, R [1 ]
机构
[1] Tech Univ, Inst Informat, Munich, Germany
关键词
D O I
10.1109/CSEET.2005.1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software engineering courses often use industrial modeling tools for their infrastructure, as it exposes students to the state-of-the practice and increases their awareness about the complexity of their craft. However, this approach has the risk of expending a disproportionate amount of effort on tools as opposed to leaching concepts. Moreover, industrial tools often do not include didactic concepts needed for education. In this paper, we discuss our experience with an integrated, rationale-based modeling tool in a variety of software engineering courses. By providing an integrated modeling environment, students use a single tool for requirements, system design, test planning, and collaboration. By attaching rationale to the models, students are encouraged to reflect on their work while instructors can monitor them and provide more insightful feedback.
引用
收藏
页码:129 / 136
页数:8
相关论文
共 50 条
  • [21] Using the world wide web to promote software engineering education
    Takvorian, A
    Maranian, K
    Zack, D
    [J]. NINTH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION, PROCEEDINGS, 1996, : 270 - 282
  • [22] Using Specific or General Software Tools in Power Engineering Education
    Baloi, Felicia
    Bucatariu, Ilona
    Iovan, Monica
    [J]. Proceedings of 6th World Conference on Educational Sciences, 2015, 191 : 2787 - 2791
  • [23] The future of software engineering education
    Leveson, NG
    [J]. 15TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2002, : 2 - 2
  • [24] Software Engineering Education for Bioinformatics
    Umarji, Medha
    Seaman, Carolyn
    Koru, A. Gunes
    Liu, Hongfang
    [J]. 22ND CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2009, : 216 - +
  • [25] Issues in using students in empirical studies in software engineering education
    Carver, J
    Jaccheri, L
    Morasca, S
    Shull, F
    [J]. NINTH INTERNATIONAL SOFTWARE METRICS SYMPOSIUM, PROCEEDINGS, 2003, : 239 - 249
  • [26] Using Focus to Personalise Learning and Feedback in Software Engineering Education
    Modi, Bansri Amish
    Cain, Andrew
    Wood-Bradley, Guy
    Renzella, Jake
    [J]. 2023 IEEE/ACM 45TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING-SOFTWARE ENGINEERING EDUCATION AND TRAINING, ICSE-SEET, 2023, : 296 - 301
  • [27] Using Community-based Projects in Software Engineering Education
    Roshandel, Roshanak
    Gilles, Jeff
    LeBlanc, Richard
    [J]. 2011 24TH IEEE-CS CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEET), 2011, : 472 - 476
  • [28] Using games in Software Engineering education to teach risk management
    Taran, Gil
    [J]. 20th Conference on Software Engineering Education & Training, Proceedings, 2007, : 211 - 218
  • [29] Gamification in Software Engineering Education
    Ivanova, G.
    Kozov, V.
    Zlatarov, P.
    [J]. 2019 42ND INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2019, : 1445 - 1450
  • [30] The challenges of software engineering education
    Ghezzi, C
    Mandrioli, D
    [J]. ICSE 05: 27th International Conference on Software Engineering, Proceedings, 2005, : 637 - 638