Scientific Software Development Is Not an Oxymoron.
Susan M. BaxterSteven W. DayJacquelyn S. FetrowStephanie J. ReisingerPublished in: PLoS Comput. Biol. (2006)
Keyphrases
- software development
- software engineering
- software systems
- software developers
- software components
- development process
- software testing
- software cost estimation
- open source software
- case study
- software maintenance
- software design
- cost estimation
- systems development
- software projects
- development effort
- software architecture
- software quality
- data mining
- scientific data
- effort estimation
- development methodologies
- agile software development
- artificial intelligence
- scientific discovery
- software industry
- relational databases
- software reuse
- software process
- software evolution
- science education
- life sciences
- reverse engineering
- scientific disciplines
- early phase
- database systems