• DocumentCode
    3127546
  • 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
  • fYear
    2009
  • fDate
    17-20 Feb. 2009
  • Firstpage
    216
  • Lastpage
    223
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training, 2009. CSEET '09. 22nd Conference on
  • Conference_Location
    Hyderabad, Andhra Pradesh
  • ISSN
    1093-0175
  • Print_ISBN
    978-1-4244-3431-2
  • Electronic_ISBN
    1093-0175
  • Type

    conf

  • DOI
    10.1109/CSEET.2009.44
  • Filename
    4812701