%0 Journal Article
%T Research on Model-Checking Based on Petri Nets
基于Petri网的模型检测研究
%A JANG Yi-Xin
%A LIN Chuang
%A QU Yang
%A YIN Hao
%A
蒋屹新
%A 林闯
%A 曲扬
%A 尹浩
%J 软件学报
%D 2004
%I
%X Model-Checking is a formal verified technique to check on whether a computing model, by searching the model state spaces, satisfies a given property described by an appropriate temporal logic. The main drawback of model checking, the explosion problem of state spaces, is mainly caused by concurrence and the interleaving semantics used to represent any sequences of possible actions. In this paper, the correlative model-checking theory and techniques based on Petri Nets are investigated in detailed, especially about the following problems, i.e. partial order reduction and partial order semantics techniques based on the state reachability graph, Buchi automata method, state cohesion method based on Petri Nets, and symbolic and parametriesed model-checking techniques based on system symmetries. Moreover, the key idea and our main researching work in the future are listed. With the gradual improvement of reducing techniques of state space and optimization of model-checking algorithm, model-checking technique has been successfully applied to verify communication protocols and complex hardware logic circuits, and also takes on a wide application prospect in other fields.
%K peer-to-peer
%K information retrieval
时序逻辑
%K Petri网
%K 状态空间
%K 模型检测
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=F5CE7824D1F744C6&yid=D0E58B75BFD8E51C&vid=23CCDDCD68FFCC2F&iid=9CF7A0430CBB2DFD&sid=38194DB47CE47B20&eid=C700F38C49C581D7&journal_id=1000-9825&journal_name=软件学报&referenced_num=9&reference_num=46