next up previous contents
Next: The Fortran Language Up: A Survey of Available Previous: A Survey of Available   Contents


Introduction

This report is aimed at scientific software developers, using or looking to use Fortran 90 and 95 and examines the typical software development lifecycle suggesting tools that could be used at each stage. We have not looked at tools which focus on requirements gathering or high level design, since these are often common to many languages and most subject to personal preference on how (or even if) they are carried out. We will use the `waterfall' or `cascade' software development cycle as a framework for the report. Briefly the parts of the software development cycle we shall consider are: These areas have been covered in previous reports [4,5,7] but it is time to bring these reports up-to-date and include new material and tools available to developers since their publication. Since there is such a large number of tools, this review cannot include them all or even provide comprehensive details of those that we do discuss. However, it should give an idea of the range and capabilities of tools available at the time of writing. This report is one of the outputs of the Software Engineering Support Programme (SESP). Some more detail on SESP is given in section 3.
next up previous contents
Next: The Fortran Language Up: A Survey of Available Previous: A Survey of Available   Contents