Investigating the Potential of Test-Driven Development for Spreadsheet Engineering

Computer Science – Software Engineering

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

11 pages, 5 colour figures, 2 case studies

Scientific paper

It is widely documented that the absence of a structured approach to spreadsheet engineering is a key factor in the high level of spreadsheet errors. In this paper we propose and investigate the application of Test-Driven Development to the creation of spreadsheets. Test-Driven Development is an emerging development technique in software engineering that has been shown to result in better quality software code. It has also been shown that this code requires less testing and is easier to maintain. Through a pair of case studies we demonstrate that Test-Driven Development can be applied to the development of spreadsheets. We present the detail of these studies preceded by a clear explanation of the technique and its application to spreadsheet engineering. A supporting tool under development by the authors is also documented along with proposed research to determine the effectiveness of the methodology and the associated tool.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Investigating the Potential of Test-Driven Development for Spreadsheet Engineering does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Investigating the Potential of Test-Driven Development for Spreadsheet Engineering, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Investigating the Potential of Test-Driven Development for Spreadsheet Engineering will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-203997

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.