The B Bank:: A complete case study

被引:2
|
作者
Büchi, M [1 ]
机构
[1] Turku Ctr Comp Sci, FIN-20520 Turku, Finland
关键词
D O I
10.1109/ICFEM.1998.730583
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We develop a Web-based banking application with cashier and automated teller machine functionality using the B formal method. The complete development including the frontend, is specified and refined to an executable application in Atelier B. Refinement between specifications and their implementations is proved mechanically. At 2'324 lines of code and 1'397 proof obligations the B Bank is not a toy;,et it is still understandable in its details. This paper aims at filling the gap in the B literature between small text book examples and the bird's eye view reports on large industrial-size developments. Furthermore, we use B from top to bottom, fully prove all obligations, and make the case study available online.
引用
收藏
页码:190 / 199
页数:10
相关论文
共 50 条
  • [1] Bank relations and the perception of a bank crisis: A case study on Italy
    Reedtz, PM
    RESEARCH IN FINANCIAL SERVICES: PRIVATE AND PUBLIC POLICY, VOL 10 - 1998: BANK CRISES: CAUSES, ANALYSIS AND PREVENTION, 1998, 10 : 115 - 137
  • [2] Interoperablity of bank statements: A case study
    Chejkova-Nikolov, Rosica
    Gusev, Marjan
    Kostoska, Magdalena
    Ristov, Sasko
    2015 8TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2015, : 1505 - 1510
  • [3] Case Study for Battery Bank Subsidization
    Lill, Heiki
    Allik, Alo
    Annuk, Andres
    2019 8TH INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY RESEARCH AND APPLICATIONS (ICRERA 2019), 2019, : 234 - 238
  • [4] Benchmarking Efficiency of Bank Branches: A Case Study of Bintan Bank in Malaysia
    Saha, Asish
    Ibrahim, Yusnidah
    Yeok, Siew Goh
    ASIAN CASE RESEARCH JOURNAL, 2018, 22 (02) : 239 - 254
  • [5] SARCASM IN MARKETING (CASE STUDY OF THE BANK ZUNO)
    Hubinova, Jana
    MEGATRENDS AND MEDIA: CRITIQUE IN MEDIA, CRITIQUE OF MEDIA, 2016, : 242 - 252
  • [6] Helping bank customers switch: A case study
    Matthews, Claire
    Murray, David
    JOURNAL OF FINANCIAL SERVICES MARKETING, 2007, 11 (04) : 360 - 369
  • [7] Helping bank customers switch: A case study
    Claire Matthews
    David Murray
    Journal of Financial Services Marketing, 2007, 11 (4) : 360 - 369
  • [8] CASE-STUDY IN BANK POLICY MAKING
    RIDGWAY, FJ
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1980, 31 (01) : 93 - 94
  • [9] Case study. Networking bank ATMs
    Daniels, Guy
    Telecommunications (International Edition), 1992, 26 (01): : 27 - 28
  • [10] Risks analyzing of bank's facilities (Case Study: Private Bank of Noor)
    Siahoee, Shadanloo Ameri
    Kordlouie, Hamid Reza
    REVISTA GESTAO & TECNOLOGIA-JOURNAL OF MANAGEMENT AND TECHNOLOGY, 2018, 18 (02): : 28 - 43