IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Pragmatic Software Engineering for Computational Science

Pragmatic Software Engineering for Computational Science
View Sample PDF
Author(s): David Worth (Science and Technology Facilities Council, UK), Chris Greenough (Science and Technology Facilities Council, UK)and Shawn Chin (Science and Technology Facilities Council, UK)
Copyright: 2012
Pages: 31
Source title: Handbook of Research on Computational Science and Engineering: Theory and Practice
Source Author(s)/Editor(s): J. Leng (Visual Conclusions, UK)and Wes Sharrock (University of Manchester, UK)
DOI: 10.4018/978-1-61350-116-0.ch006

Purchase

View Pragmatic Software Engineering for Computational Science on the publisher's website for pricing and purchasing information.

Abstract

The purpose of this chapter is to introduce scientific software developers to software engineering tools and techniques that will save them much blood, sweat, and tears and allow them to demonstrate the quality of their software. By introducing ideas around the software development life cycle, source code analysis, documentation, and testing, and touching on best practices, this chapter demonstrates ways in which scientific software can be improved and future developments made easier. This is not a research article on current software engineering methods, nor does it attempt to specify best practices. Its aim is to introduce components that can be built into a tailored process. The chapter draws upon ideas of best practice current in software engineering, but recommends using these only selectively. This is done by presenting details of tools that can be used to implement these ideas and a set of case studies to demonstrate their use.

Related Content

Preethi, Sapna R., Mohammed Mujeer Ulla. © 2023. 16 pages.
Srividya P.. © 2023. 12 pages.
Preeti Sahu. © 2023. 15 pages.
Vandana Niranjan. © 2023. 23 pages.
S. Darwin, E. Fantin Irudaya Raj, M. Appadurai, M. Chithambara Thanu. © 2023. 33 pages.
Shankara Murthy H. M., Niranjana Rai, Ramakrishna N. Hegde. © 2023. 23 pages.
Jothimani K., Bhagya Jyothi K. L.. © 2023. 19 pages.
Body Bottom