THE USE OF PETRI NETS IN DETECTING AND MODELING CONCURRENCIES.

Item

Title
THE USE OF PETRI NETS IN DETECTING AND MODELING CONCURRENCIES.
Identifier
AAI8023703
identifier
8023703
Creator
GELLER, JACOB BEN-ZION.
Contributor
Michael Anshel
Date
1980
Language
English
Publisher
City University of New York.
Subject
Computer Science
Abstract
In this thesis we explore the use of Petri Nets in the detection and modeling of concurrencies in asynchronous concurrent systems.;We consider Data Base Systems, Protection Systems, and Resource Management Systems. We show how each of these systems can be modelled as a dynamic Petri Net and how these models can be used to address problems in the respective areas. In each of these systems concurrency is an essential feature. In fact, many of the most difficult problems arising in these areas are results of their concurrent nature.;To study these problems we extend the theory of Petri Nets. We present an algebraic Petri Net in which we are able to consider markings over the nonnegative real numbers. In addition, we suggest further extensions to more general markings such as markings over vectors.;Of fundamental importance to us in all of our work is the detection of concurrencies in such systems. We give two characterizations of concurrency in Petri Nets and show how they are equivalent. We also present algorithms for computing all of the concurrencies in a Petri Net.;We present our work towards developing a System for the Design of Asynchronous Concurrent Systems (SYSDACS). The proposed system consists of a design language, compiler, and query facility. Through the use of the system a user can: (1) design an asynchronous concurrent system at a very high level; (2) investigate his design using a very high level query language; (3) produce a control module which will execute his system according to his design.
Type
dissertation
Source
PQT Legacy CUNY.xlsx
degree
Ph.D.
Program
Engineering
Item sets
CUNY Legacy ETDs