کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
434337 1441712 2012 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Step coverability algorithms for communicating systems
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Step coverability algorithms for communicating systems
چکیده انگلیسی

Coverability (of states) is an important, useful notion for the behavioural analysis of distributed dynamic systems. For systems like Petri nets, the classical Karp–Miller coverability tree construction is the basis for algorithms to decide questions related to the capacity of local states. We consider a modification of this construction which would allow one to deal with dynamic behaviour consisting of concurrent steps rather than single occurrences of transitions. This leads to an action-based extension of the notion of coverability, viewing bandwidth as a resource. However, when certain constraints are imposed on the steps, systems may exhibit non-monotonic behaviour. In those cases, new criteria for the termination of the step coverability tree construction are needed. We investigate a general class of Petri nets modelling systems that consist of components communicating through shared buffers and that operate under a maximally concurrent step semantics. Based on the description of their behaviour, we derive a correctly terminating step coverability tree construction for these Petri nets.

Research highlights
► Step coverability trees for PT-nets incorporate extended markings and steps.
► Termination criterion for construction of step coverability trees for maximal steps.
► Application to the case of acyclic networks of maximally deterministic components.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 77, Issues 7–8, 1 July 2012, Pages 955–967
نویسندگان
, ,