Title :
Software Engineering Education for Bioinformatics
Author :
Umarji, Medha ; Seaman, Carolyn ; Koru, A. Gunes ; Liu, Hongfang
Author_Institution :
Dept. of Inf. Syst., Univ. of Maryland, Baltimore, MD
Abstract :
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.
Keywords :
bioinformatics; computer science education; software engineering; bioinformatics professionals; bioinformatics programs; dependable software system; documentation; extreme programming; requirements engineering; software engineering education; software engineering practices; Bioinformatics; Biological materials; Conducting materials; Documentation; Education; Educational products; Educational programs; Programming profession; Software engineering; Software systems; bioinformatics; education; open source; software engineering; survey;
Conference_Titel :
Software Engineering Education and Training, 2009. CSEET '09. 22nd Conference on
Conference_Location :
Hyderabad, Andhra Pradesh
Print_ISBN :
978-1-4244-3431-2
Electronic_ISBN :
1093-0175
DOI :
10.1109/CSEET.2009.44