Deriving a distributed deadlock detection algorithm from knowledge transitions

This study is concerned with the derivation of a deadlock detection algorithm for distributed systems from a knowledge-base logic called knowledge transitions. It starts with discussions concerning deadlock and the problem of detecting deadlock in distributed systems. This is followed by a review of...

Full description

Saved in:
Bibliographic Details
Main Author: Lapitan, Mario Lelina
Format: text
Language:English
Published: Animo Repository 1999
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_masteral/2039
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
id oai:animorepository.dlsu.edu.ph:etd_masteral-8877
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:etd_masteral-88772021-02-02T08:15:08Z Deriving a distributed deadlock detection algorithm from knowledge transitions Lapitan, Mario Lelina This study is concerned with the derivation of a deadlock detection algorithm for distributed systems from a knowledge-base logic called knowledge transitions. It starts with discussions concerning deadlock and the problem of detecting deadlock in distributed systems. This is followed by a review of existing algorithms for handling the deadlock problem, in particular, deadlock detection in distributed systems. The concepts of knowledge in distributed systems, knowledge transitions and the principle of communication closed layers are presented as the theoretical foundations of the study. The technique of layering by knowledge transitions in the design of distributed algorithms is also presented basically for being the fundamental method used in the derivation of the algorithm. The actual derivation of the algorithm is presented with slight modifications of the approach suggested in [JANS94a]. The derivation starts with the initial design specifications and requirements, and then followed by some refinements using layers and knowledge transitions. This is followed by the implementation of the layers and transitions into algorithms and then combined together into a sequentially layered composition taking into consideration communication closedness between layers. Finally this is transformed into an implementable parallel and distributed composition using one of the laws of communication closed layers. 1999-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/etd_masteral/2039 Master's Theses English Animo Repository Computer algorithms Distributed operating systems (Computers) Programming (Electronic computers) Computer Sciences
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
language English
topic Computer algorithms
Distributed operating systems (Computers)
Programming (Electronic computers)
Computer Sciences
spellingShingle Computer algorithms
Distributed operating systems (Computers)
Programming (Electronic computers)
Computer Sciences
Lapitan, Mario Lelina
Deriving a distributed deadlock detection algorithm from knowledge transitions
description This study is concerned with the derivation of a deadlock detection algorithm for distributed systems from a knowledge-base logic called knowledge transitions. It starts with discussions concerning deadlock and the problem of detecting deadlock in distributed systems. This is followed by a review of existing algorithms for handling the deadlock problem, in particular, deadlock detection in distributed systems. The concepts of knowledge in distributed systems, knowledge transitions and the principle of communication closed layers are presented as the theoretical foundations of the study. The technique of layering by knowledge transitions in the design of distributed algorithms is also presented basically for being the fundamental method used in the derivation of the algorithm. The actual derivation of the algorithm is presented with slight modifications of the approach suggested in [JANS94a]. The derivation starts with the initial design specifications and requirements, and then followed by some refinements using layers and knowledge transitions. This is followed by the implementation of the layers and transitions into algorithms and then combined together into a sequentially layered composition taking into consideration communication closedness between layers. Finally this is transformed into an implementable parallel and distributed composition using one of the laws of communication closed layers.
format text
author Lapitan, Mario Lelina
author_facet Lapitan, Mario Lelina
author_sort Lapitan, Mario Lelina
title Deriving a distributed deadlock detection algorithm from knowledge transitions
title_short Deriving a distributed deadlock detection algorithm from knowledge transitions
title_full Deriving a distributed deadlock detection algorithm from knowledge transitions
title_fullStr Deriving a distributed deadlock detection algorithm from knowledge transitions
title_full_unstemmed Deriving a distributed deadlock detection algorithm from knowledge transitions
title_sort deriving a distributed deadlock detection algorithm from knowledge transitions
publisher Animo Repository
publishDate 1999
url https://animorepository.dlsu.edu.ph/etd_masteral/2039
_version_ 1712575038630133760