• DocumentCode
    3418528
  • Title

    Model checking class specifications for Web applications

  • Author

    Choi, Eun-Hye ; Watanabe, Hiroshi

  • Author_Institution
    Res. Center for Verification & Semantics, Nat. Inst. of Adv. Ind. Sci. & Technol., Osaka, Japan
  • fYear
    2005
  • fDate
    15-17 Dec. 2005
  • Abstract
    This paper proposes an approach for verifying class specifications of Web applications using model checking. We first present a method to model a dynamic behavior of a Web application from a class specification. We next propose two methods to verify consistencies of the class specification and other design specifications: (1) a page flow diagram which is one of the most essential specifications for Web applications and (2) a behavior diagram such as a UML activity diagram. We applied the proposed methods to real specifications of a Web application designed by a certain company and found several faults of the specifications that had not been detected in actual reviews.
  • Keywords
    Internet; Unified Modeling Language; diagrams; flowcharting; formal specification; formal verification; UML activity diagram; Web applications; behavior diagram; class specification model checking; class specification verification; design specifications; page flow diagram; Application software; Automatic logic units; Buildings; Fault detection; Object oriented modeling; Robustness; System recovery; Toy industry; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2005. APSEC '05. 12th Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-2465-6
  • Type

    conf

  • DOI
    10.1109/APSEC.2005.79
  • Filename
    1607138