Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/CSEET.2009.44guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Software Engineering Education for Bioinformatics

Published: 17 February 2009 Publication History

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.

Cited By

View all
  • (2024)A Theory of Scientific Programming EfficacyProceedings of the IEEE/ACM 46th International Conference on Software Engineering10.1145/3597503.3639139(1-12)Online publication date: 20-May-2024
  • (2017)Bridging the ChasmACM Computing Surveys10.1145/308422550:4(1-32)Online publication date: 25-Aug-2017
  • (2016)Experiences of testing bioinformatics programs for detecting subtle faultsProceedings of the International Workshop on Software Engineering for Science10.1145/2897676.2897678(16-22)Online publication date: 14-May-2016

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
CSEET '09: Proceedings of the 2009 22nd Conference on Software Engineering Education and Training
February 2009
295 pages
ISBN:9780769535395

Publisher

IEEE Computer Society

United States

Publication History

Published: 17 February 2009

Author Tags

  1. bioinformatics
  2. education
  3. open source
  4. software engineering
  5. survey

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 21 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)A Theory of Scientific Programming EfficacyProceedings of the IEEE/ACM 46th International Conference on Software Engineering10.1145/3597503.3639139(1-12)Online publication date: 20-May-2024
  • (2017)Bridging the ChasmACM Computing Surveys10.1145/308422550:4(1-32)Online publication date: 25-Aug-2017
  • (2016)Experiences of testing bioinformatics programs for detecting subtle faultsProceedings of the International Workshop on Software Engineering for Science10.1145/2897676.2897678(16-22)Online publication date: 14-May-2016

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media