Hopkins, Tim (2002) A Comment on the Presentation and Testing of CALGO Codes and a Remark on Algorithm 639: To Integrate Some Infinite Oscillating Tails. Technical report. CL, Canterbury, UK
| Postscript | ||
|
Download (359Kb)
|
|
|
|
Download (356Kb)
|
|
|
Abstract
We report on a number of coding problems that occur frequently in published CALGO software and are still appearing in new algorithm submissions. Using Algorithm 639 as an extended example, we describe how these types of faults may be almost entirely eliminated using available commercial compilers and software tools. We consider the levels of testing required to instil confidence that code performs reliably. Finally, we look at how the source code may be re-engineered, and thus made more maintainable, by taking account of advances in hardware and language development.
| Item Type: | Monograph (Technical report) |
|---|---|
| Uncontrolled keywords: | Software Re-engineering; Fortran 95; Testing; Debugging |
| Subjects: | Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, |
| Divisions: | Faculties > Science Technology and Medical Studies > School of Computing > Systems Architecture Group |
| Depositing User: | Mark Wheadon |
| Date Deposited: | 24 Nov 2008 18:00 |
| Last Modified: | 06 Sep 2011 01:16 |
| Resource URI: | http://kar.kent.ac.uk/id/eprint/13818 (The current URI for this page, for reference purposes) |
- Depositors only (login required):

