×

SetExp:将时间自动机转换为有限状态自动机的方法。 (英文) Zbl 1205.68210号

摘要:实时离散事件系统是具有时间约束的离散事件系统,可以用时间自动机建模。后者便于对实时离散事件系统进行建模。然而,时间自动机由于其无限的状态空间,不适合研究实时离散事件系统。另一方面,顾名思义,有限状态自动机便于对非实时离散事件系统进行建模和研究。为了考虑到有限状态自动机的优点,研究实时离散事件系统的一种方法是通过抽象将建模它们的时间自动机转换为描述相同行为的有限状态自变量。然后,通过采用为非实时离散事件系统设计的方法,对有限状态自动机模型进行了研究。
本文提出了一种将时间自动机转换为特殊有限状态自动机的方法,称为Set-Exp自动机。该方法称为SetExp,它将时间的流逝建模为两种类型的真实事件:与时钟编程重置相对应的设置事件和与时钟到期相对应的Exp事件。这些事件允许将时间约束表示为事件顺序约束。与时间自动机的其他转换方法相比,SetExp限制了状态空间爆炸问题,特别是当用于表示时间约束的常量的大小很高时。此外,\(SetExp\)适用于实时离散事件系统的监督控制和一致性测试。

MSC公司:

65年第68季度 形式语言和自动机
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Alur R(1999)时间自动机。第十一届计算机辅助验证国际会议。计算机科学课堂讲稿,第1633卷。柏林施普林格,第8-22页·Zbl 1046.68574号
[2] Alur R,Dill D(1994)时间自动机理论。Theor Compute Sci计算机科学126、183–235·Zbl 0803.68071号 ·doi:10.1016/0304-3975(94)90010-8
[3] Alur R,Henzinger TA(1991)逻辑与实时模型:一项调查。收录:de Bakker JW、Huizing C、de Rover W-P、Rozenberg G(编辑)《实时:理论在实践中》REX研讨会论文集。LNCS,第600卷。柏林施普林格,第74-106页
[4] Alur R,Courcoubetis C,Halbwachs N,Dill D,Wong-Toi H(1992),时间跃迁系统的最小化。内容:CONCUR,第340–354页
[5] Asarin E,Maler O,Pnueli A,Sifakis J(1998)时间自动机的控制器综合。In:IFAC系统结构和控制研讨会,第469–474页
[6] Behrmann G,Bouyer P,Larsen KG,Pelánek R(2004a)时间自动机基于区域抽象的上下限。收录:TACAS,第312–326页·Zbl 1126.68453号
[7] Behrmann G、David R、Larsen KG(2004b)关于uppaal的教程。In:实时系统设计的过程形式化方法(SFM-RT 2004)。计算机科学课堂讲稿,第3185卷。柏林施普林格,第200–236页
[8] Bengtsson J,Yi W(2004)《时间自动机:语义、算法和工具》。在:Reisig W,Rozenberg G(编辑)关于并发和Petri网的讲座笔记。LNCS,第3098卷。柏林施普林格,第87–124页·Zbl 1088.68119号
[9] Bérard B,Diekert V,Gastin P,Petit A(1998)时间自动机中无声跃迁的表达能力表征。Fundam通知36(2),145–182·Zbl 0930.68077号
[10] Brandin BA,Wonham WM(1994)定时离散事件系统的监督控制。IEEE Trans Autom Control 39(2),329–342·Zbl 0801.93002号 ·数字对象标识代码:10.1109/9.272327
[11] Carroll J,Long JD(1989)有限自动机理论。纽约Prentice-Hall
[12] Daws C,Yovine S(1996)减少时间自动机的时钟变量数量。摘自:第17届IEEE实时系统研讨会论文集。IEEE Computer Society Press,Los Alamitos,第73–81页
[13] Dill D(1990)有限状态并发系统的时序假设和验证。In:Sifakis J(ed)Proc有限状态系统的自动验证方法。LNCS,第407卷。柏林施普林格,第197-212页
[14] El Ghazouani K,Nourelfath M,En-Nouaary A,Dssouli R(2002)《简单传输故障诊断》,《临时系统》,《模块化进程》,《自动进入临时任务》。摘自:《法语国家协议研讨会》(CFIP’02),Hermes-Lavoisier,2002年5月,第195-208页
[15] En-Nouaary A(2007)测试实时系统的可扩展方法。国际J Softw Qual 16、3–22·doi:10.1007/s11219-007-9021-8
[16] En Nouary A,Dssouli R,Khendek F,Elqortobi A(1998)基于状态表征技术的定时测试用例生成。摘自:IEEE实时系统研讨会,1998年12月,第220页
[17] En-Nouaary A、Dssouli R、Khendek F(2002)《定时wp-method:测试实时系统》。IEEE Trans Softw工程28(11),1023–1038·doi:10.1109/TSE.2002.1049402
[18] Henzinger TA,Nicollin X,Sifakis J,Yovine S(1994)实时系统的符号模型检查。《基础计算杂志》111(2),193-244·Zbl 0806.68080号 ·doi:10.1006/inco.1994.1045
[19] Ho T-J(2003)定时离散事件系统控制器的模块化综合方法。国际J控制76(5),520–535·Zbl 1040.93048号 ·doi:10.1080/0020717031000088210
[20] Hopcroft JE,Ullman JD(1979)《自动机理论、语言和计算导论》。Addison-Wesley,阅读
[21] Kang I,Lee I(1994)基于状态空间探索的并发系统分析的状态最小化。摘自:计算机保证会议记录,第123–134页
[22] Kang I,Lee I(1996)实时系统分析的有效状态空间生成。在:软件测试与分析国际研讨会论文集(ISSTA’96),第4-13页
[23] Khoumsi A(2002)实时系统一致性测试方法。2002年9月在德国奥尔登堡举行的IEEE实时和故障报警系统(FTRTFT)正式技术国际研讨会。柏林施普林格,第331-354页
[24] Khoumsi A(2004)符号实时系统的完整测试图生成。In:巴西正式方法研讨会(SBMF 2004)。理论计算机科学电子笔记,第130卷,巴西累西腓,2004年11月,第79-100页。http://www.gel.usherbrooke.ca/khoumsi/Research/Public/SBMF04-Test.pdf ·Zbl 1272.68263号
[25] Khoumsi A(2005)确保实时离散事件系统一致性的监督控制方法。J离散事件动态系统15(4),397–431·Zbl 1101.93049号 ·数字对象标识代码:10.1007/s10626-005-4059-x
[26] Khoumsi A,Ouedraogo L(2004)转换时间自动机的新方法。In:巴西正式方法研讨会(SBMF 04)。理论计算机科学电子笔记,第130卷。巴西累西腓,2004年11月,第101-128页·Zbl 1272.68211号
[27] Khoumsi A,Ouedraogo L(2009)实时离散事件系统故障诊断。In:IFAC技术过程故障检测、监督和安全研讨会(SafeProcess),2009年7月
[28] Khoumsi A,Ouedraogo L,Nourelfath M(2005)用带不变量的时间自动机建模的实时离散事件系统的监督控制。参加:IASTED智能系统和控制国际会议(ISC),美国马萨诸塞州剑桥,2005年10月
[29] Larsen KG、Pettersson P、Yi Y(1997)《Uppaal:现状与发展》。载:第九届计算机辅助验证国际会议记录,以色列海法,1997年6月,第456–459页
[30] Larsen KG,Yi W(1997)时间抽象互模拟:隐含规范和可判定性。Inf计算134(2),75–101·Zbl 0887.68068号 ·doi:10.1006/inco.1997.2623
[31] Nourelfath M,Khoumsi A(2006)网格自动机和密集实时离散事件系统的监督控制。数学计算模拟70(5),408–418·Zbl 1093.93020号 ·doi:10.1016/j.matcom.2005.11.009
[32] Ostroff JS(1990)时间转移模型的决定性质。IEEE跨并行配电系统1(2),170–183·数字对象标识代码:10.1109/71.80145
[33] Ostroff JS,Wonham WM(1990)实时离散事件控制框架。IEEE Trans Autom Control 35(4),386–397·兹比尔0709.68029 ·数字对象标识代码:10.1109/9.52290
[34] Ouedraogo L,Khoumsi A,Nourelfath M(2006a)《时间和位置不变量的自动转换方法》。In:法语国家建模与仿真会议(MOSIM),摩洛哥拉巴特,2006年4月
[35] Ouedraogo L,Nourelfath M,Khoumsi A(2006b)实时离散事件系统集中式和模块化监控的新方法。In:IEEE离散事件系统国际研讨会(WODES),美国密歇根州安阿伯,2006年7月,第168-175页
[36] Ouedraogo L,Khoumsi A,Nourelfath M(2010)实时离散事件系统集中式和模块化监控的新方法。国际J控制83(1),1–39·Zbl 1184.93007号 ·网址:10.1080/00207170903062174
[37] Pappas GJ(2003)双相似线性系统。自动化39(12),2035-2047·Zbl 1045.93033号 ·doi:10.1016/j.automatica.2003.07.003
[38] Ramadge PJ,Wonham WM(1987)一类离散事件过程的监督控制。SIAM J控制优化25(1),206–230·Zbl 0618.93033号 ·doi:10.1137/0325013
[39] Ramadge PJ,Wonham WM(1989)离散事件系统的控制。程序IEEE 77,81–98·数字对象标识代码:10.1109/5.21072
[40] Sampath M、Sengupta R、Lafortune S、Sinnamohideen K、Teneketzis D(1995)离散事件系统的可诊断性。IEEE Trans Autom Control 40(9),1555–1575·Zbl 0839.93072号 ·doi:10.1109/9.412626
[41] Sampath M、Sengupta R、Lafortune S、Sinnamohideen K、Teneketzis D(1996)《使用离散事件模型进行故障诊断》。IEEE变速器控制系统技术4(2),105–124·doi:10.1009/87.486338
[42] Springintveld J,Vaadrange F,Dargenio P(2001)《测试时间自动机》。Theor Compute Sci计算机科学254、225–257·Zbl 0972.68104号 ·doi:10.1016/S0304-3975(99)00134-6
[43] Tretmans J(1996)输入、输出和重复静止的测试生成。软概念工具17(3):103–120·Zbl 0858.68061号
[44] Tripakis S,Yovine S(2001)使用时间抽象互模拟分析时间系统。表格方法系统设计18(1),25–68·Zbl 0971.68096号 ·doi:10.1023/A:1008734703554
[45] Wong-Toi H,Hoffmann G(1991)稠密实时离散事件系统的控制。摘自:第30届IEEE决策与控制会议记录。英国布莱顿,第1527-1528页
[46] Yamalidou EC、Patsidou EP、Kantor JC(1990)化工过程控制离散事件动态系统建模——几种新技术综述。计算机化学工程14(3),281–299·doi:10.1016/0098-1354(90)87067-Y
[47] Yannakakis M,Lee D(1993)最小化实时过渡系统的有效算法。摘自:第五届计算机辅助验证国际会议论文集。LNCS,第697卷。柏林施普林格,第210–224页
[48] Yovine S(1997)Kronos:实时系统的验证工具。国际J Softw Tools Technol Transf 1(1–2),123–133·Zbl 1060.68606号 ·doi:10.1007/s100090050009
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。