Software engineering meets scientific computing: group projects in CSE education

被引:0
|
作者
Bader, M. [1 ]
Bungartz, H-J. [1 ]
Muntean, I. L. [1 ]
Neckel, T. [1 ]
机构
[1] Tech Univ Munich, Dept Informat, Munich, Germany
关键词
CSE education; SE; software engineering; group projects; FSI; fluid-structure interaction; molecular dynamics;
D O I
10.1504/IJCSE.2009.029161
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In addition to the well-established bottlenecks in scientific computing - hardware and algorithms - CSE currently witnesses a new one: the software. A change in the philosophy of developing simulation programs towards systematic software engineering is painfully required. To help the coming generation of CSE researchers acquire practical skills in software engineering, we extended our CSE master program's curriculum by a structured group software development project as part of a respective honours program. We present results and evaluate the success of this concept for several projects in diverse CSE areas, in particular for two recent projects in fluid-structure interaction and molecular dynamics.
引用
收藏
页码:245 / 253
页数:9
相关论文
共 50 条
  • [21] Computational Science and Engineering Online (CSE-Online): A cyber-infrastructure for scientific computing
    Truong, Thanh N.
    Nayak, Manohar
    Huynh, Hung H.
    Cook, Tom
    Mahajan, Priya
    Tran, LeThuy T.
    Bharath, Jannu
    Jain, Shrish
    Pham, Ha B.
    Boonyasiriwat, Chaiwoot
    Nguyen, Nhat
    Andersen, Evan
    Kim, Yong
    Choe, Suengkeol
    Choi, Jihoon
    Cheatham, Thomas E., III
    Facelli, Julio C.
    JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2006, 46 (03) : 971 - 984
  • [22] Software engineering and problem solving environments for scientific computing: An introduction
    Cunha, JC
    Rana, OF
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 654 - 655
  • [23] Software engineering methods for parallel and distributed applications in scientific computing
    Bode, A
    MULTISCALE PHENOMENA AND THEIR SIMULATION, 1997, : 267 - 271
  • [24] Real-time computing in software engineering education
    Kornecki, Andrew J.
    Software Engineering Education Conference, Proceedings, 2000, : 197 - 198
  • [25] Distributed group working in software engineering education
    Brereton, P
    Lees, S
    Gumbley, M
    Boldyreff, C
    Drummond, S
    Layzell, P
    Macaulay, L
    Young, R
    INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (04) : 221 - 227
  • [26] Distributed group working in software engineering education
    Keele Univ, Keele, United Kingdom
    Inf Software Technol, 4 (221-227):
  • [27] Effective Requirements Engineering for CSE Projects: a Lightweight Tool
    Li, Yang
    Guzman, Emitza
    Bruegge, Bernd
    2015 IEEE 18TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2015, : 253 - 261
  • [28] Peer assessment of group-based software engineering projects
    Hemer, David
    ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 470 - 478
  • [29] Evaluating individual contribution toward group software engineering projects
    Hayes, JH
    Lethbridge, TC
    Port, D
    25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 622 - 627
  • [30] Scientific and technological initiation projects: a new era of engineering education
    Brito, CD
    Ciampi, MM
    Molina, RC
    4TH UICEE ANNUAL CONFERENCE ON ENGINEERING EDUCATION, CONFERENCE PROCEEDINGS: INNOVATION IN ENGINEERING EDUCATION, 2001, : 361 - 365