发明申请
- 专利标题: SOFTWARE TESTING USING MACHINE LEARNING
- 专利标题(中): 使用机器学习的软件测试
-
申请号: US11863387申请日: 2007-09-28
-
公开(公告)号: US20080082968A1公开(公告)日: 2008-04-03
- 发明人: Richard Chang , Sriram Sankaranarayanan , Guofei Jiang , Franjo Ivancic
- 申请人: Richard Chang , Sriram Sankaranarayanan , Guofei Jiang , Franjo Ivancic
- 申请人地址: US NJ Princeton
- 专利权人: NEC LABORATORIES AMERICA, INC.
- 当前专利权人: NEC LABORATORIES AMERICA, INC.
- 当前专利权人地址: US NJ Princeton
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
A system and method for analyzing a computer program includes performing a static analysis on a program to determine property correctness. Test cases are generated and conducted to provide test output data. Hypotheses about aspects of execution of the program are produced to classify paths for test cases to determine whether the test cases have been encountered or otherwise. In accordance with the hypothesis, new test cases are generated to cause the program to exercise behavior which is outside of the encountered test cases.
公开/授权文献
- US08924938B2 Software testing using machine learning 公开/授权日:2014-12-30
信息查询