• DocumentCode
    2825405
  • Title

    Modeling Web Applications Design with Automata and Its Verification

  • Author

    Homma, Kei ; Izumi, Satoru ; Takahashi, Kaoru ; Togashi, Atsushi

  • Author_Institution
    Grad. Sch. of Project Design, Miyagi Univ., Miyagi, Japan
  • fYear
    2011
  • fDate
    23-27 March 2011
  • Firstpage
    103
  • Lastpage
    112
  • Abstract
    The number of Web applications handling online transaction is increasing, but verification of the correctness of the Web application design has been done manually. This paper proposes a method for modeling Web applications using two finite-state automata, i.e., a page automaton which species Web page transitions, and an internal state automaton which species internal state transitions of the Web application. General assertions for checking Web application design are proposed, and a theoretical result for deadlock-freeness of Web application is also shown. An example Web application is modeled by the proposed method and checked using the model checker Spin.
  • Keywords
    Web design; finite automata; formal verification; Spin; Web application design; Web page transitions; finite-state automata; internal state transitions; model checking; online transaction; page automaton; Automata; Business; Educational institutions; Gold; Servers; System recovery; Web pages; Automata; Formal approach; Model Checking; Spin.; Web application;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomous Decentralized Systems (ISADS), 2011 10th International Symposium on
  • Conference_Location
    Tokyo & Hiroshima
  • Print_ISBN
    978-1-61284-213-4
  • Type

    conf

  • DOI
    10.1109/ISADS.2011.108
  • Filename
    5741286