TY - GEN
T1 - Software engineering education for bioinformatics
AU - Umarji, Medha
AU - Seaman, Carolyn
AU - Koru, A. Gunes
AU - Liu, Hongfang
PY - 2009
Y1 - 2009
N2 - As software engineering educators, it is important for us to realize the increasing domainspecificity of software, and incorporate these changes in our design of teaching material. Bioinformatics software is an example of immensely complex and critical scient/ic 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.
AB - As software engineering educators, it is important for us to realize the increasing domainspecificity of software, and incorporate these changes in our design of teaching material. Bioinformatics software is an example of immensely complex and critical scient/ic 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.
UR - http://www.scopus.com/inward/record.url?scp=67649996076&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=67649996076&partnerID=8YFLogxK
U2 - 10.1109/cseet.2009.44
DO - 10.1109/cseet.2009.44
M3 - Conference contribution
AN - SCOPUS:67649996076
SN - 9780769535395
T3 - Proceedings - 22nd Conference on Software Engineering Education and Training, CSEET 2009
SP - 216
EP - 223
BT - Proceedings - 22nd Conference on Software Engineering Education and Training, CSEET 2009
PB - IEEE Computer Society
T2 - 22nd Conference on Software Engineering Education and Training, CSEET 2009
Y2 - 17 February 2009 through 20 February 2009
ER -