• DocumentCode
    2260428
  • Title

    Design Verification of BJUT Library Management System with PVS

  • Author

    Niu, Jingang ; Su, Shenghui

  • Author_Institution
    Coll. of Comput. Sci., Beijing Univ. of Technol., Beijing, China
  • fYear
    2010
  • fDate
    11-14 Dec. 2010
  • Firstpage
    624
  • Lastpage
    628
  • Abstract
    Formal methods are effective in improving the safety and reliability during the development of software. PVS (Prototype Verification System) provides an integrated environment for development and analysis of formal specifications. It consists of a higher order logical specification language integrated with support tools and a powerful theorem prover. In this paper, we specify and verify the design of the library management system of Beijing University of Technology (BJUT) using PVS. Firstly, we describe the requirements of the system and give its Entity Relationship (E-R) model, then design the formal specification of the E-R model and database operations based on the requirement analysis. Some properties essential to the correctness of the system are also given as axioms. Finally, we verify the design by proving some critical properties according to the specifications. In addition, some experiences and skills in using PVS are also described.
  • Keywords
    academic libraries; educational administrative data processing; formal specification; formal verification; library automation; software engineering; BJUT Library Management System; Beijing University of Technology; PVS; design verification; entity relationship model; formal method; formal specification; higher order logical specification language; library management system; prototype verification system; reliability improvement; requirement analysis; safety improvement; software development; theorem prover; E-R model; PVS; database operation; formal method; verify;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Security (CIS), 2010 International Conference on
  • Conference_Location
    Nanning
  • Print_ISBN
    978-1-4244-9114-8
  • Electronic_ISBN
    978-0-7695-4297-3
  • Type

    conf

  • DOI
    10.1109/CIS.2010.142
  • Filename
    5696358