• DocumentCode
    3232067
  • Title

    OR-ATP: An Operation Refinement Approach As a Process of Automatic Theorem Proving

  • Author

    Wang, Shuaiqiang ; Wan, Jiancheng ; Hou, Jinkui

  • Author_Institution
    Shandong Univ., Jinan
  • Volume
    3
  • fYear
    2007
  • fDate
    July 30 2007-Aug. 1 2007
  • Firstpage
    1078
  • Lastpage
    1083
  • Abstract
    Since it is too difficult to develop a feasible tool to execute the stepwise refinement automatically, the applications of formal methods have mainly been limited to safety critical domains. With the development of the theory and practice of modeling by the integration of UML and formal methods, formal methods usually play a role of representing the behavior models. Thanks to the information provided by the architecture models, such as the concrete data structure, limit conditions, invariants and so on, the automatic refinement tools become possible. This paper presents an automatic operation refinement approach of formal methods, which bases on the theorem of automatic theorem proving (ATP). Plenty of rules and patterns have been already defined or can be defined by the users, which relate to the concrete data structure and context. Driven by these rules and patterns, and even the users´ manual direction, the refinement results can be finally obtained in the form of an operation sequence.
  • Keywords
    Unified Modeling Language; data structures; formal specification; reasoning about programs; refinement calculus; theorem proving; OR-ATP method; UML; automatic operation refinement approach; automatic theorem proving; concrete data structure; formal methods; user manual direction; Application software; Calculus; Concrete; Context modeling; Data structures; Distributed computing; Formal specifications; Refining; Software engineering; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2007. SNPD 2007. Eighth ACIS International Conference on
  • Conference_Location
    Qingdao
  • Print_ISBN
    978-0-7695-2909-7
  • Type

    conf

  • DOI
    10.1109/SNPD.2007.253
  • Filename
    4288010