On a Function Representation in an Imperative Program Model Specified by Petri Nets

In the article an approach to constructing in terms of Petri nets a function model as a program model unit is considered. This approach makes it possible to present a program control flow model in a whole as a composition of constituent control flow models of each function. In the article constructi...

Full description

Saved in:
Bibliographic Details
Main Authors: G. V. Tarasov, D. I. Kharitonov, E. A. Golenkov
Format: Article
Language:English
Published: Yaroslavl State University 2011-06-01
Series:Моделирование и анализ информационных систем
Subjects:
Online Access:https://www.mais-journal.ru/jour/article/view/1086
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849338705147330560
author G. V. Tarasov
D. I. Kharitonov
E. A. Golenkov
author_facet G. V. Tarasov
D. I. Kharitonov
E. A. Golenkov
author_sort G. V. Tarasov
collection DOAJ
description In the article an approach to constructing in terms of Petri nets a function model as a program model unit is considered. This approach makes it possible to present a program control flow model in a whole as a composition of constituent control flow models of each function. In the article constructions of function call and function body are introduced on the base of Petri net object, and then an operation of directed composition of Petri net object is defined that represents a control flow transfer between caller and called functions.
format Article
id doaj-art-95feb4849cf44194b2dabdfd31d2126f
institution Kabale University
issn 1818-1015
2313-5417
language English
publishDate 2011-06-01
publisher Yaroslavl State University
record_format Article
series Моделирование и анализ информационных систем
spelling doaj-art-95feb4849cf44194b2dabdfd31d2126f2025-08-20T03:44:19ZengYaroslavl State UniversityМоделирование и анализ информационных систем1818-10152313-54172011-06-011821838827On a Function Representation in an Imperative Program Model Specified by Petri NetsG. V. Tarasov0D. I. Kharitonov1E. A. Golenkov2Институт автоматики и процессов управления ДВО РАНИнститут автоматики и процессов управления ДВО РАНИнститут автоматики и процессов управления ДВО РАНIn the article an approach to constructing in terms of Petri nets a function model as a program model unit is considered. This approach makes it possible to present a program control flow model in a whole as a composition of constituent control flow models of each function. In the article constructions of function call and function body are introduced on the base of Petri net object, and then an operation of directed composition of Petri net object is defined that represents a control flow transfer between caller and called functions.https://www.mais-journal.ru/jour/article/view/1086program modelcontrol flow modelpetri net object
spellingShingle G. V. Tarasov
D. I. Kharitonov
E. A. Golenkov
On a Function Representation in an Imperative Program Model Specified by Petri Nets
Моделирование и анализ информационных систем
program model
control flow model
petri net object
title On a Function Representation in an Imperative Program Model Specified by Petri Nets
title_full On a Function Representation in an Imperative Program Model Specified by Petri Nets
title_fullStr On a Function Representation in an Imperative Program Model Specified by Petri Nets
title_full_unstemmed On a Function Representation in an Imperative Program Model Specified by Petri Nets
title_short On a Function Representation in an Imperative Program Model Specified by Petri Nets
title_sort on a function representation in an imperative program model specified by petri nets
topic program model
control flow model
petri net object
url https://www.mais-journal.ru/jour/article/view/1086
work_keys_str_mv AT gvtarasov onafunctionrepresentationinanimperativeprogrammodelspecifiedbypetrinets
AT dikharitonov onafunctionrepresentationinanimperativeprogrammodelspecifiedbypetrinets
AT eagolenkov onafunctionrepresentationinanimperativeprogrammodelspecifiedbypetrinets