发明名称 Programmable annotation inference
摘要 Techniques and tools relating to annotating program source code facilitate inferring annotations from source code based at least in part on a description (or specification) generated with a programmable tool. Described techniques and tools provide flexibility in annotation inference across different code bases and program states or properties of interest, and can reduce the overhead of adding annotations to “legacy” source code. For example, a specification is generated with a programmable specification tool that is separate from an inference engine. In the inference engine, one or more annotations for a computer program are inferred based at least in part on the specification.
申请公布号 US7703075(B2) 申请公布日期 2010.04.20
申请号 US20050159962 申请日期 2005.06.22
申请人 MICROSOFT CORPORATION 发明人 DAS MANUVIR;YANG ZHE;HACKETT BRIAN
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址