or
Bookmark and Share
Procedure summaries for multithreaded software
 
   
Document Number
US Patent 7555418
Issued Date
June 30, 2009
Link
Inventors
Map
Abstract
Procedure summaries can be generated and used for multithreaded software. A set of actions for a software procedure can be identified as atomically modelable with respect to multithreaded execution of the software. Such actions can be considered a transaction and deemed to have occurred one after another without interruption by other threads. Thus, multithreaded execution of the software can be modeled to detect programming flaws. For example, reachability analysis can be used in concert with the procedure summaries to determine if specified invariants fail.
Tags:
Description:
Amusing 0%
Clever 0%
Complex 0%
Efficient 0%
Historic 0%
Important 0%
Innovative 0%
Interesting 0%
Practical 0%
Simple 0%
Number of Claims:
19
Comments:
no comments yet
Owner
Microsoft Corporation (Redmond, WA)
Published
June 30, 2009
Application Number
10/742,695
Filed
December 19, 2003
US Classification
703/22  
Int'l Classification
G06F   9/45   (20060101)  
Examiner
Assistant Examiner
Attorney/Law Firm
USPTO Field of Search
703/22  
Related Patents
Claims
Description
About| FAQs| Terms & Disclaimer| Link to Us| Contact Us