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 条
  • [41] Constrained multi-objective aerofoil design using a multi-level optimisation strategy
    Cameron, L.
    Early, J.
    McRoberts, R.
    Price, M.
    AERONAUTICAL JOURNAL, 2015, 119 (1217): : 833 - 854
  • [42] Constrained multi-objective aerofoil design using a multi-level optimisation strategy
    20152901034874
    1600, Royal Aeronautical Society (119):
  • [43] The multi-level dynamics of state decentralization in Italy
    Palermo, Francesco
    Wilson, Alex
    COMPARATIVE EUROPEAN POLITICS, 2014, 12 (4-5) : 510 - 530
  • [44] Multi-level shared state for distributed systems
    Chen, DQ
    Tang, CQ
    Chen, XC
    Dwarkadas, S
    Scott, ML
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 131 - 140
  • [45] From Multi-Level to Abstract-Based Simulation of a Production Line
    Centomo, Stefano
    Fraccaroli, Enrico
    Panato, Marco
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 1253 - 1256
  • [46] LSC Abstract - Multi-level differential network analysis of COPD exacerbations
    Noell, Guillaume
    Garcia-Cosio, Borja
    Canet, Rosa Faner
    Caseras, Teresa
    Coca, Ignacio
    Monso, Eduard
    Peces-Barba, German
    de Diego, Alfredo
    Esteban, Cristobal
    Gea, Joaquim
    Kalko, Susana G.
    Garcia-Navarro, Alvar Agusti
    EUROPEAN RESPIRATORY JOURNAL, 2016, 48
  • [47] LSC Abstract - Multi-level differential network analysis of COPD exacerbations
    Noell, Guillaume
    Garcia-Cosio, Borja
    Canet, Rosa Faner
    Caseras, Teresa
    Coca, Ignacio
    Monso, Eduard
    Peces-Barba, German
    de Diego, Alfredo
    Esteban, Cristobal
    Gea, Joaquim
    Kalko, Susana G.
    Garcia-Navarro, Alvar Agusti
    EUROPEAN RESPIRATORY JOURNAL, 2016, 48
  • [48] Multi-level transaction model for semantic concurrency control in linear hash structures
    Madria, SK
    Tubaishat, MA
    Bhargava, B
    INFORMATION AND SOFTWARE TECHNOLOGY, 2000, 42 (07) : 445 - 464
  • [49] Multi-level Utility Mining: Retrieval of High Utility Itemsets in a Transaction Database
    Sivamathi, C.
    Vijayarani, S.
    COMPUTERS & ELECTRICAL ENGINEERING, 2019, 76 (268-282) : 268 - 282
  • [50] Abstract State Machines as an Intermediate Representation for High-level Synthesis
    Sinha, Rohit
    Patel, Hiren D.
    2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 1406 - 1411