发明名称 Using symbolic execution to check global temporal requirements in an application
摘要 In one embodiment, a method include accessing one or more global temporal requirements of an application specified using one or more requirement templates from a library of requirement templates, accessing a model of the application, generating one or more symbolic expressions of one or more of the global temporal requirements of the application, searching a state space of the application model with a model checker, monitoring the search of the state space for events in the state space encompassed by the symbolic expressions and modifying construction of a graph of the state space in response to occurrence of one or more events encompassed by the symbolic expressions, evaluating the symbolic expressions based on the graph of the state space to determine whether one or more of the global temporal requirements are valid, and communicating one or more results of the evaluation of the symbolic expressions for presentation to a user.
申请公布号 US8359576(B2) 申请公布日期 2013.01.22
申请号 US20080271651 申请日期 2008.11.14
申请人 FUJITSU LIMITED;PRASAD MUKUL R.;GHOSH INDRADEEP;RAJAN SREERANGA P. 发明人 PRASAD MUKUL R.;GHOSH INDRADEEP;RAJAN SREERANGA P.
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人
主权项
地址