Using Abstract State Machines for the Design of Multi-level Transaction Schedulers

被引:0
|
作者
Kirchberg, Markus [1 ]
Schewe, Klaus-Dieter [2 ]
Zhao, Jane [2 ]
机构
[1] ASTAR, Inst Infocomm Res, Singapore, Singapore
[2] Informat Sci Res Ctr, Palmerston North, New Zealand
来源
RIGOROUS METHODS FOR SOFTWARE CONSTRUCTION AND ANALYSIS: EASSYS DEDICATED TO EGON BORGER ON THE OCCASION OF HIS 60TH BIRTHDAY | 2009年 / 5115卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multi-level transactions have been suggested as an approach to increase transaction throughput in databases. The central idea is to enable some low-level conflicts to be ignored by taking higher-level application semantics into account. In this paper, we approach the formal specification of a multi-level transaction scheduler using Abstract State Machines. We are particularly interested in showing that concrete pmtocols for multi-level transaction processing arise as refinements of an abstract ground model specification. Furthermore, we are interested in the proof of desirable properties of such schedulers such as the correctness and if possible also completeness with respect to serialisability, and the recoverability of the accepted schedules. For this we investigate a two-phase locking and a hybrid protocol.
引用
收藏
页码:65 / +
页数:3
相关论文
共 50 条
  • [21] Using intentional models for the interface design of multi-level systems
    Colman, AW
    Leung, YK
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 2000, 52 (06) : 1007 - 1029
  • [22] Timing-Abstract Circuit Design in Transaction-Level Verilog
    Hoover, Steven
    2017 IEEE 35TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2017, : 525 - 532
  • [23] Multi-level design of an isolation transformer using collaborative optimization
    Berbecea, Alexandru C.
    Gillon, Frederic
    Brochet, Pascal
    COMPEL-THE INTERNATIONAL JOURNAL FOR COMPUTATION AND MATHEMATICS IN ELECTRICAL AND ELECTRONIC ENGINEERING, 2014, 33 (03) : 1038 - 1050
  • [24] A novel coordination scheme of transaction scheduling in multi-level power market
    Bo, R
    Li, Y
    Liu, FB
    Tang, GQ
    2003 IEEE PES TRANSMISSION AND DISTRIBUTION CONFERENCE & EXPOSITION, VOLS 1-3, CONFERENCE PROCEEDINGS: BLAZING TRAILS IN ENERGY DELIVERY AND SERVICES, 2003, : 85 - 90
  • [25] Multi-level controller design for UPFC
    Xie, H
    Mei, SW
    Gui, XY
    Liu, F
    Lu, Q
    POWERCON 2002: INTERNATIONAL CONFERENCE ON POWER SYSTEM TECHNOLOGY, VOLS 1-4, PROCEEDINGS, 2002, : 1938 - 1942
  • [26] Multi-level interaction in parametric design
    Aish, R
    Woodbury, R
    SMART GRAPHICS, PROCEEDINGS, 2005, 3638 : 151 - 162
  • [27] Multi-Level Joints and Element Design
    Wald, František
    Vild, Martin
    Vesecký, Jan
    Legner, Štěpán
    Kabeláč, Jaromír
    Šabatka, Lubomír
    ce/papers, 2019, 3 (3-4) : 379 - 384
  • [28] Multi-Level Evolution for Robotic Design
    Chand, Shelvin
    Howard, David
    FRONTIERS IN ROBOTICS AND AI, 2021, 8
  • [29] DESIGN OF MULTI-LEVEL TRL CIRCUITS
    WRAY, WJ
    COMMUNICATIONS OF THE ACM, 1960, 3 (07) : 392 - 392
  • [30] MULTI-LEVEL DESIGN OF TUBULAR JOINTS
    Jensen, Soren F. O.
    Andersen, Lars Vabbersgaard
    Pedersen, Ronnie R.
    Nielsen, Martin Bjerre
    PROCEEDINGS OF THE ASME 1ST INTERNATIONAL OFFSHORE WIND TECHNICAL CONFERENCE, 2018, 2018,