Andre Oboler, David McG. Squire and Kevin B. Korb, Software Engineering for Computer Science Research – Facilitating Improved Research Outcomes, International Journal of Computer and Information Science

The development process used by researchers often seems to be random and unsystematic. A Software Development Life Cycle (SDLC) is often not considered, internal commenting is scarce, and external documentation takes the form of erasure marks left on whiteboards. Configuration management is paid lip-service, but is not standard practice. This paper examines some reasons behind the apparent large-scale non-adoption of software engineering in academic research. We also look at the effects on some projects where it was adopted. Finally we present a new SDLC designed for the academic research environment, suggest an organisational structure to maximize the benefit to research students, academics, and the institution.

Read the full paper

Full citation: Andre Oboler, David McG. Squire and Kevin B. Korb, Software Engineering for Computer Science Research – Facilitating Improved Research Outcomes, International Journal of Computer and Information Science, 5, 1, pp. 24-34, January 2004.

Post to Twitter Post to Facebook Post to Digg Post to Yahoo Buzz Post to Slashdot Post to Reddit Post to Delicious Post to Diigo Post to FriendFeed Post to Google Buzz Post to StumbleUpon Post to Technorati

This entry was posted in Peer reviewed, Publications and tagged , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *


*