计算机科学 ›› 2013, Vol. 40 ›› Issue (10): 166-171.
朱创营,常亮,徐周波,李凤英
ZHU Chuang-ying,CHANG Liang,XU Zhou-bo and LI Feng-ying
摘要: 时态描述逻辑将描述逻辑的刻画能力引入到命题时态逻辑中,适合于在语义Web环境下对相关系统的时态性质进行刻画。为了对这些时态性质进行高效的验证,在ALC-LTL的基础上研究了时态描述逻辑的模型检测问题。一方面,使用时态描述逻辑ALC-LTL公式来表示待验证的时态规范;另一方面,在对系统建模时借助描述逻辑ALC对领域知识进行刻画。针对上述扩展后得到的模型检测问题,提出了基于自动机的ALC-LTL模型检测算法。模型检测算法由3个阶段组成:首先将时态规范的否定形式和系统模型分别构造成标记büchi自动机;接下来构造这两个自动机的乘积自动机,并将关于ALC的推理机制融入到乘积自动机的构造过程中;最后对该乘积自动机进行判空检测。与LTL模型检测相比,时态描述逻辑ALC-LTL的模型检测引入了描述逻辑的刻画和推理机制,可以在语义Web环境下对语义Web服务等复杂系统的时态性质进行刻画和验证。
[1] Clarke E M Jr,Grumberg O,Peled D A.Model Checking [M].Cambridge,Massachusetts:The MIT Press,1999 [2] van der Hoek W,Wooldridge M.Model checking knowledge and time [C]∥9th Workshop on SPIN(Model Checking Software).April 2002:25-26 [3] Gammie P,van der Meyden R.Mck:Model checking the logic of knowledge [C]∥International Conference on Computer Aided Verification(CAV’04).Springer,2004:479-483 [4] 吴立军,苏开乐.多智体系统时态认知规范的模型检测算法[J].软件学报,2004,15(7):1012-1020 [5] Baader F,Calvanese D,McGuinness D,et al.The DescriptionLogic Handbook:Theory,Implementation and Applications [M].Cambridge:Cambridge University Press,2002 [6] Artale A,Franconi E.A survey of temporal extensions of description logics [J].Annals of Mathematics and Artificial Intelligence,2000,30(1-4):171-210 [7] Lutz C,Wolter F,Zakharyaschev M.Temporal description logics:a survey[C]∥Demri S,Jensen C S,eds.Proceedings of the 15th International Symposium on Temporal Representation and Reasoning.Los Alamitos:IEEE Computer Society Press,2008:3-14 [8] Baader F,Ghilardi S,Lutz C.LTL over description logic axioms [C]∥Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning.Cambridge:AAAI Press,2008:684-694 [9] Katoen J-P.Concepts,Algorithms,and Tools for Model Checking[J].Arbeitsberichte des Instituts fiir Mathematische Maschinen und Datenevarbeitung,1999,31-32:292 [10] Baader F,Bauer A,Lippmann M.Runtime Verification Using a Temporal Description Logic [C]∥Proceedings of the 7th International Conference on Frontiers of Combining System.2009:149-164 [11] 常亮,王娟,古天龙,等.时态描述逻辑ALC-LTL的Tableau判定算法[J].计算机科学,2011,8(8):150-154 [12] Huang Zhi-sheng,Stuckenschmidt H.Reasoning with Multi-version Ontologies:A Temporal Logic Approach [C]∥Galway,International Semantic Web Conference(ISWC2005).2005:398-412 [13] Pietro I D,Pagliarecci F,Spalazzi L.Model Checking Semantically Annotated Services [J].IEEE Transactions on Software Engineering(TSE),2012,38(3):592-608 |
No related articles found! |
|