Software Engineering Education for Bioinformatics

被引:0
|
作者
Umarji, Medha [1 ]
Seaman, Carolyn [1 ]
Koru, A. Gunes [1 ]
Liu, Hongfang [2 ]
机构
[1] Univ Maryland Baltimore Cty, Dept Informat Syst, Baltimore, MD 21250 USA
[2] Georgetown Univ, Med Ctr, Dept Biostat Bioinformat & Biomath, Washington, DC 20007 USA
关键词
SCIENTISTS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As software engineering educators, it is important for us to realize the increasing domain-specificity of software, and incorporate these changes in our design of teaching material. Bioinformatics software is an example of immensely complex and critical scientific software and this domain provides an excellent illustration of the role of computing in the life sciences. To study bioinformatics from a software engineering standpoint, we conducted an exploratory survey of bioinformatics developers. The survey had a range of questions about people, processes and products. We learned that practices like extreme programming, requirements engineering and documentation. As software engineering educators, we realized that the survey results had important implications for the education of bioinformatics professionals. We also investigated the current status of software engineering education in bioinformatics, by examining the curricula of more than fifty bioinformatics programs and the contents of over fifteen textbooks. We observed that there was no mention of the role and importance of software engineering practices essential for creating dependable software systems. Based on our findings and existing literature we present a set of recommendations for improving software engineering education in bioinformatics.
引用
收藏
页码:216 / +
页数:3
相关论文
共 50 条
  • [1] Software engineering challenges in bioinformatics
    Barker, J
    Thornton, J
    [J]. ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 12 - 15
  • [2] On systems software engineering with application to bioinformatics
    Huang, James Kuodo
    [J]. GRC: 2007 IEEE INTERNATIONAL CONFERENCE ON GRANULAR COMPUTING, PROCEEDINGS, 2007, : 628 - 631
  • [3] The democratization of bioinformatics: A software engineering perspective
    Lawlor, Brendan
    Sleator, Roy D.
    [J]. GIGASCIENCE, 2020, 9 (06):
  • [4] Engineering bioinformatics: building reliability, performance and productivity into bioinformatics software
    Lawlor, Brendan
    Walsh, Paul
    [J]. BIOENGINEERED, 2015, 6 (04) : 193 - 203
  • [5] Software engineering education
    Moore, MM
    [J]. IEEE SOFTWARE, 2002, 19 (05) : 103 - 103
  • [6] The software studio in software engineering education
    Kuhn, S
    Hazzan, O
    Tomayko, JE
    Corson, B
    [J]. 15TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2002, : 256 - 258
  • [7] A software factory for education in software engineering
    Siqueira, Fabio Levy
    Barbaran, Gabriela M. Cabel
    Becerra, Jorge Luis Risco
    [J]. 21ST CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2008, : 215 - +
  • [8] Software Engineering Education for Technical Engineering Degrees: A Comparison With the Needs of Robotics Software Engineering Education
    Daun, Marian
    [J]. IEEE SOFTWARE, 2023, 40 (06) : 40 - 46
  • [9] Improving bioinformatics software quality through incorporation of software engineering practices
    Noor, Adeeb
    [J]. PEERJ COMPUTER SCIENCE, 2022, 8
  • [10] Improving bioinformatics software quality through incorporation of software engineering practices
    Noorar, Adeeb
    [J]. PeerJ Computer Science, 2022, 8