Modeling Basic Two Phase Locking Distributed Database Concurrency Control Algorithm Using Rebeca

Publish Year: 1385
نوع سند: مقاله کنفرانسی
زبان: English
View: 1,873

This Paper With 6 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

ICEE14_203

تاریخ نمایه سازی: 25 تیر 1387

Abstract:

Concurrency control algorithms in distributed database systems are one of the main parts of a distributed DBMS. Designing an efficient and reliable distributed concurrency control algorithm is very important in designing of distributed database system. Nowadays, model checking of reactive systems is an important aspect of designing a reliable system. It provides a series of defined features and guarantees some of system properties. In this paper, we are going to model one of the most important concurrency control algorithms called Basic Two Phase locking algorithm with Rebeca modeling language to validate its properties. We also show that Rebeca is suitable for modeling a concurrency control algorithm and it is not as complicated as proof theory approach. Through this work, we do model checking by abstracting from some of design points that in our opinion doesn’t affect final results. This way, we recognize visible variables as output of system. Model checking will show system’s reduced behavior.

Keywords:

Distributed Database Concurrency Control Algorithm , Model Checking , Modeling Language , and Rebeca

Authors

Reza Basseda

Database Research Group Faculty of Electrical and Computer Eng. School of Engineering, University of Tehran

Maseud Rahgozar

Control and Intelligent Processing Center of Excellence Faculty of Electrical and Computer Eng. School of Engineering, University of Tehran

مراجع و منابع این Paper:

لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :
  • M. Blakey, ،، Models a Very Large Distributed Database', ACM ...
  • P. A. Bernstein and N. Goodman, ?Concurrency Control in Distributed ...
  • M. J. Carey and M. Livny «Distributed Concurrency Control Performance: ...
  • P.A. Franaszek, J. T. Robinson and Thomson, *Concurrency Control for ...
  • A. Thomasian, Performance Limits of Two- Phase Locking. Proc. IEEE ...
  • M.J. Carey, and M. Livny، Parallelism and Concurrency Control Performance ...
  • Kj. Norvag, O. Sansta and K. B ratberg sengen, *Concurrency ...
  • We translate our code to Promela and check property with ...
  • M. Sirjani, A. Movaghar, ،0An actor-based model for formal modelling ...
  • M. Sirjani, A. Movaghar, H. Iravanchi., M. Jaghoori, A. Shali., ...
  • M. Sirjani, A. Movaghar, H. Iravanchi., M. Jaghoori, A. Shali, ...
  • M. Sirjani, A. Movaghar, A. Shali, F.S. de Boer, *Modeling ...
  • L.W. Chang, I.S. Moskowitz And J. Tracy *An Agent-based Approach ...
  • K. Ramamrith an, ،Real-Time Databases?, Distributed and Parallel Databases, Vol. ...
  • P.A. Bernstain, V. Hadzilacos, N. Goodman, *Concurrency Control and Recovery ...
  • W. Cellary, E. Gelenbe, T. Morzy, *Concurrency Control in Distributed ...
  • F. Arbab, ،0 A Ch annel-based _ oordination Model for ...
  • N.R. Mehta, M. Sirjani, F. Arbab, ،Effective Modeling _ Software ...
  • G. Agha, ،Actors: A model of concurrent computation in distributed ...
  • E.M. Clarke, O. Grumberg, D. Peled, ،#Model checking, The MIT ...
  • نمایش کامل مراجع