Identifying implicit assumptions associated with a software product
AssigneeMicrosoft Technology Licensing, LLC
InventorsRui Wang, Yuchen Zhou, Shuo Chen, Shaz Qadeer, Yuri Gurevich
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsRui Wang, Yuchen Zhou, Shuo Chen, Shaz Qadeer, Yuri Gurevich
Estimating the term…
A framework is described herein for identifying implicit assumptions associated with an SDK and its accompanying documentation (e.g., dev guide). An implicit assumption is information that is not expressly stated in the documentation, but which would be useful in assisting an application developer in building an application. The framework also describes a systematic approach for identifying one or more vulnerability patterns based on the identified implicit assumptions. An application developer may run a test on an application that is being developed to ensure that it does not have any deficiency which matches a vulnerability pattern.
A method performed by a processing device executing instructions stored in a volatile or non-volatile memory, the method comprising:
A system comprising:
A system comprising:
Dependencies are inferred from the claim text.