发明名称 METHOD AND APPARATUS FOR SOFTWARE TESTING
摘要 A method, apparatus and computer program product are provided for testing software programs which use regular expressions. In one regard, a method for determining whether two or more regular expressions are disjoint is provided that includes receiving two or more regular expressions, determining whether at least one common regular expression exists between the two or more regular expressions, and in an instance in which one does not exist, causing an indication of disjointedness to be provided. A corresponding method for determining a common regular expression of two or more regular expressions is also provided that includes causing respective deterministic finite automaton (DFA) representations to be created for two or more regular expressions, causing a DFA representation of a candidate common regular expression to be created based on the DFA representations of the regular expressions and determining if the DFA representation of the candidate common regular expression includes a terminal state.
申请公布号 US2014040296(A1) 申请公布日期 2014.02.06
申请号 US201213562796 申请日期 2012.07.31
申请人 PISTOL BOGDAN CIPRIAN;NOKIA CORPORATION 发明人 PISTOL BOGDAN CIPRIAN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址