Abstract
Currently, there is an increasing worldwide concern about the quality of software, it is being critical or not, since the evolution of computer systems has increased exponentially and therefore the features implemented in them are increasingly comprehensive and complex, requiring that the developer and the client trust incorrectness of the project. Another reason for such concern is the l…