Software engineering education for bioinformatics

Medha Umarji, Carolyn Seaman, A. Gunes Koru, Hongfang Liu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

12 Scopus citations

Abstract

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.

Original languageEnglish (US)
Title of host publicationProceedings - 22nd Conference on Software Engineering Education and Training, CSEET 2009
PublisherIEEE Computer Society
Pages216-223
Number of pages8
ISBN (Print)9780769535395
DOIs
StatePublished - 2009
Event22nd Conference on Software Engineering Education and Training, CSEET 2009 - Hyderabad, Andhra Pradesh, India
Duration: Feb 17 2009Feb 20 2009

Publication series

NameProceedings - 22nd Conference on Software Engineering Education and Training, CSEET 2009

Other

Other22nd Conference on Software Engineering Education and Training, CSEET 2009
Country/TerritoryIndia
CityHyderabad, Andhra Pradesh
Period2/17/092/20/09

ASJC Scopus subject areas

  • Software
  • Education

Fingerprint

Dive into the research topics of 'Software engineering education for bioinformatics'. Together they form a unique fingerprint.

Cite this