Accomplishments
Implementation of Game theory in Software Testing
- Abstract
ABSTRACT: We know errors in software development can occur at any stage of software development lifecycle. Later the error is identified more the correction cost is, however if error is made in earlier phase and detected early the cost of correction is less and if not solved early error is propagated in the later stages of lifecycle. These is based on an assumption that all the participants in the software development process are willing to make the software correctly at all the possible levels and not only their individual level. It is not possible for any individual to completely ignore personal goals. This results into conflict between team members of same software development team. In this paper we will analyze software development process as noncooperative game and try to understand hidden problems within it with help of game theory.