发明名称 Custom API modeling for source code static analysis simulator
摘要 In processing an external function for which source code is not available, such as an application program interface (API), a model is used to evaluate whether the external function is properly invoked. An error potentially resulting from improper invocation of the external function and at least one condition that will result in the potential error are identified. The model is created to test for the condition that will result in the potential error. When the condition is found, generation of an error message is triggered. The model is associated with a source code analyzer such that when the source code is analyzed by the source code analyzer, the model is applied to evaluate invocation of the external function. The potential error and conditions that result in the error, such as input/output parameter errors and dependency errors, may be derived from documentation describing the operation of the external function or API.
申请公布号 US2006190923(A1) 申请公布日期 2006.08.24
申请号 US20050063303 申请日期 2005.02.22
申请人 MICROSOFT CORPORATION 发明人 JUBRAN MARWAN E.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址