Sketch of Implements for Mining Contracts Based on Framework of Software Quality Assurance

ShuKun Liu,XiaoHua Yang,JiFeng Chen
DOI: https://doi.org/10.4028/www.scientific.net/amr.460.240
2012-01-01
Advanced Materials Research
Abstract:In this paper, the main function of program contract in the software quality assurance is showed combined with the technology of static analyzing and dynamical analyzing. And the meaning of contract is described as well. Daikon and Diduce which are the main tools for detecting the program contract are introduced carefully. Not only the work process of Daikon and Diduce is explicated but also the main characters of them are showed. Combined with the framework of software quality assurance, the main differences between Daikon and Diduce are listed and the theoretical model of detecting contract is expressed in detail.
What problem does this paper attempt to address?