Программные системы: теория и приложения
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив
Правила для авторов
Загрузить рукопись

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Программные системы: теория и приложения:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Программные системы: теория и приложения, 2023, том 14, выпуск 4, страницы 91–122
DOI: https://doi.org/10.25209/2079-3316-2023-14-4-91-122
(Mi ps432)
 

Программное и аппаратное обеспечение распределенных и суперкомпьютерных систем

Цветные сети Петри и язык распределенного программирования UPL: их сравнение и перевод

Ар. В. Климов

Институт проблем проектирования в микроэлектронике РАН
Список литературы:
Аннотация: Сети Петри широко используются как средство моделирования распределенных мультиагентых систем. Существуют инструменты работы с расширенными сетями Петри, в которых токены нагружены произвольными данными. В частности, CPN Tools позволяет описывать, проигрывать и исследовать цветные сети Петри (Coloured Petri Nets, CPN). Ставится вопрос о возможности использовать этот инструмент для разработки, прототипирования и исследования параллельных распределенных вычислительных алгоритмов, в идеале— превращения их в работающие эффективные параллельные программы. У нас есть опыт экспериментального программирования разных алгоритмов в нашем графическом языке UPL, который пока существует как бы «на бумаге». Его сравнение с CPN показывает, что в их семантиках много общего. В статье оба языка определяются, сравниваются на примерах и через правила перевода из одного в другой. Также описываются средства управления распределением вычислений для UPL. Интересен вопрос об их переносе в CPN, где им пока аналога нет.
Ключевые слова и фразы: сети Петри, цветные сети Петри, параллельное программирование, потоковая модель вычислений, граф алгоритма, графическое программирование, язык UPL, функция распределения.
Финансовая поддержка
Работа поддержана ИППМ РАН.
Поступила в редакцию: 24.10.2023
Подписана в печать : 26.11.2023
Тип публикации: Статья
УДК: 004.432.4
ББК: 32.971.321.1: 32.972.5
MSC: Primary 68N15, 68N19; Secondary 97P40
Образец цитирования: Ар. В. Климов, “Цветные сети Петри и язык распределенного программирования UPL: их сравнение и перевод”, Программные системы: теория и приложения, 14:4 (2023), 91–122
Цитирование в формате AMSBIB
\RBibitem{Kli23}
\by Ар.~В.~Климов
\paper Цветные сети Петри и язык распределенного программирования UPL: их сравнение и перевод
\jour Программные системы: теория и приложения
\yr 2023
\vol 14
\issue 4
\pages 91--122
\mathnet{http://mi.mathnet.ru/ps432}
\crossref{https://doi.org/10.25209/2079-3316-2023-14-4-91-122}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/ps432
  • https://www.mathnet.ru/rus/ps/v14/i4/p91
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Программные системы: теория и приложения
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2025