发明名称 ENABLING ANALYSIS OF SOFTWARE SOURCE CODE
摘要 A source code clarification system is described. In various embodiments, the source code clarification system receives clarified source code and transforms the clarified source code into standard source code or object code that implements asynchronous components. The standard software source code can contain expressions for enabling asynchronous communications. The clarified code can be software source code that is expressed in an imperative language and is capable of static analysis. The clarified source code can contain a coordination primitive that encapsulates interactions between asynchronous components. By using the coordination primitives and events, the clarified source code can express interactions between asynchronous components so that the clarified source code is easier for developers to understand and for static analysis tools to analyze.
申请公布号 US2008244539(A1) 申请公布日期 2008.10.02
申请号 US20070693938 申请日期 2007.03.30
申请人 MICROSOFT CORPORATION 发明人 RAJAMANI SRIRAM K.;CHANDRASEKHARAN PRAKASH;CONWAY CHRISTOPHER L.;JOY JOSEPH
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址