Preventing deadlocks and starvation in distributed object oriented systems

  • Authors:
  • V. Geetha;N. Sreenath

  • Affiliations:
  • Department of Information Technology, Pondicherry Engineering College, Pillaichavady, Puducherry 605 014, India;Department of Computer Science & Engineering, Pondicherry Engineering College, Pillaichavady, Puducherry 605 014, India

  • Venue:
  • Computers and Electrical Engineering
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a deadlock prevention algorithm for distributed object oriented systems based on the popular resource ordering technique. In distributed object oriented system, objects are the resources requested by the transactions. Though resource-ordering technique is not new, novelty of the proposed deadlock prevention algorithm lies in exploiting the relationships among objects present in the domain to do the resource ordering. Resource ordering rules are formally represented using predicate calculus. This algorithm also addresses the elimination of starvation in wealth and starvation in poverty by proposing a combination of timestamp and expedient access ordering of transactions in accessing the resources.