跳到主要导航 跳到搜索 跳到主要内容

ASERE: Assuring the Satisfiability of Sequential Extended Regular Expressions

  • East China Normal University

科研成果: 书/报告/会议事项章节章节同行评审

摘要

One purpose of Property Assurance is to check the satisfiability of properties. The Sequential Extended Regular Expressions (SEREs) play important roles in composing PSL properties. The SEREs are regular expressions with repetition and conjunction. Current assurance method for LTL formulas are not applicable to SEREs. In this paper, we present a method for checking the satisfiability of SEREs. We propose an extension of Alternating Finite Automata with internal transitions and logs of universal branches (IAFA). The new representation enables memoryful synchronization of parallel words. The compilation from SEREs to IAFAs is in linear space. An algorithm, and two optimizations are proposed for searching satisfying words of SEREs. They reduce the stepwise search space to the product of universal branches' guard sets. Experiments confirm their effectiveness.

源语言英语
主期刊名Communications in Computer and Information Science
编辑Tiziana Margaria, Bernhard Steffen
237-251
页数15
出版状态已出版 - 2009

出版系列

姓名Communications in Computer and Information Science
17
ISSN(印刷版)1865-0929

指纹

探究 'ASERE: Assuring the Satisfiability of Sequential Extended Regular Expressions' 的科研主题。它们共同构成独一无二的指纹。

引用此