发明申请
- 专利标题: Specification generation from implementations
- 专利标题(中): 来自实现的规范生成
-
申请号: US11322982申请日: 2005-12-30
-
公开(公告)号: US20070157169A1公开(公告)日: 2007-07-05
- 发明人: Feng Chen , Nikolai Tillmann , Wolfgang Grieskamp , Wolfram Schulte
- 申请人: Feng Chen , Nikolai Tillmann , Wolfgang Grieskamp , Wolfram Schulte
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F9/44
- IPC分类号: G06F9/44 ; G06F9/45
摘要:
The technology contributes the inference of formal specifications automatically, which can increase the acceptance of specifications. The technology introduces the symbolic execution of a modifier method to explore its behavior and then summarizing the results of the exploration using observer methods. This often results in concise, understandable specifications, which are a prerequisite for human analysis. Optionally, a generated specification is deemed sound and or complete. The specifications are presented as traditional pre-/post-condition specifications or parameterized unit tests. The former often serve as inputs to a program verification system, whereas the latter often provide inputs for tools that generate test cases.
公开/授权文献
- US07844951B2 Specification generation from implementations 公开/授权日:2010-11-30
信息查询