Are Statecharts Finite Automata?

被引:0
|
作者
Lu, Hanlin [1 ]
Yu, Sheng [1 ]
机构
[1] Univ Western Ontario, Dept Comp Sci, London, ON, Canada
来源
IMPLEMENTATION AND APPLICATION OF AUTOMATA, PROCEEDINGS | 2009年 / 5642卷
关键词
statecharts; finite automata; interaction machines;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Statecharts, which have been introduced by D. Harel in 1987, provide compact and expressive visual formalisms for reactive systems. They have been widely used as a modeling tool and adopted by Unified Modeling Language (UML) as an important technique to model the dynamic behaviour of objects. One of the fundamental questions concerning statecharts is what the computation power of statecharts is. Until now, most descriptions consider that the computing power of statecharts is the same as that of Finite State Machines or Finite Automata, though no accurate arguments or proofs have been provided. In this paper, we show for the first time that the computation power of statecharts is far beyond that of finite automata. We compare statecharts with Interaction Machines introduced by P. Wegner more than ten years ago. We show that the Interaction Machines are the most accurate theoretical models for statecharts.
引用
收藏
页码:258 / 261
页数:4
相关论文
共 50 条
  • [21] UNIVERSAL FINITE AUTOMATA
    BOGOMOLOV, AM
    SYTNIK, AA
    DOKLADY AKADEMII NAUK SSSR, 1987, 294 (03): : 525 - 528
  • [22] SYNCHRONIZATION OF FINITE AUTOMATA
    DESCHAMPS, JP
    PHILIPS RESEARCH REPORTS, 1972, 27 (02): : 126 - +
  • [23] Obfuscating Finite Automata
    Galbraith, Steven D.
    Zobernig, Lukas
    SELECTED AREAS IN CRYPTOGRAPHY, 2021, 12804 : 90 - 114
  • [24] Applications of finite automata
    Karhumäki, J
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2002, 2002, 2420 : 40 - 58
  • [25] A CENSUS OF FINITE AUTOMATA
    HARRISON, MA
    CANADIAN JOURNAL OF MATHEMATICS, 1965, 17 (01): : 100 - &
  • [26] Hairpin finite automata
    Bordihn, Henning
    Holzer, Markus
    Kutrib, Martin
    DEVELOPMENTS IN LANGUAGE THEORY, PROCEEDINGS, 2007, 4588 : 108 - +
  • [27] Opacities of finite automata
    Yao, JY
    DISCRETE MATHEMATICS, 1999, 202 (1-3) : 279 - 298
  • [28] Undecidability and Finite Automata
    Endrullis, Jorg
    Shallit, Jeffrey
    Smith, Tim
    DEVELOPMENTS IN LANGUAGE THEORY, DLT 2017, 2017, 10396 : 160 - 172
  • [29] Separating exponentially ambiguous finite automata from polynomially ambiguous finite automata
    Leung, H
    SIAM JOURNAL ON COMPUTING, 1998, 27 (04) : 1073 - 1082
  • [30] Compiling timed Statecharts into region Statecharts
    Qian, J. Y.
    Xu, B. W.
    DYNAMICS OF CONTINUOUS DISCRETE AND IMPULSIVE SYSTEMS-SERIES B-APPLICATIONS & ALGORITHMS, 2006, 13E : 1668 - 1673