• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
搜索

Author:

Niu, Jingang (Niu, Jingang.) | Su, Shenghui (Su, Shenghui.)

Indexed by:

EI Scopus

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. © 2010 IEEE.

Keyword:

Software reliability Formal methods Formal logic Formal verification Formal specification Specification languages

Author Community:

  • [ 1 ] [Niu, Jingang]College of Computer Science, Beijing University of Technology, Beijing, China
  • [ 2 ] [Su, Shenghui]College of Computer Science, Beijing University of Technology, Beijing, China

Reprint Author's Address:

Show more details

Related Keywords:

Related Article:

Source :

Year: 2010

Page: 624-628

Language: English

Cited Count:

WoS CC Cited Count: 0

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count:

Chinese Cited Count:

30 Days PV: 15

Online/Total:1220/10686118
Address:BJUT Library(100 Pingleyuan,Chaoyang District,Beijing 100124, China Post Code:100124) Contact Us:010-67392185
Copyright:BJUT Library Technical Support:Beijing Aegean Software Co., Ltd.