Формалізація бізнес-процесів на основі апаратів РСА і π-числення

2011;
: cc. 144 - 152
Authors: 

В. Илюшко, А. Калмыков

Национальный Аэрокосмический Университет им. Н.Е. Жуковского «ХАИ»

Розглядаються питання побудови формалізованих моделей виробничих і бізнес- процесів, які спроектовані на основі сервісно-орієнтованого підходу (SOA). Запропоновано досліджувати такі процеси на основі поділу на сильно- та слабопов’язані складові. Такий підхід дозволяє для формалізованого представлення процесів застосувати апарат алгебри алгоритмів та інструментарій $\pi$-обчислення, який призначений для опису взаємодії паралельних процесів. Запропонована методика дає змогу одержати компактний формалізований опис виробничих процесів, який забезпечує однозначну відповідність графічним моделям та комп’ютерному представленню мовою програмування BPEL.

The paper considers designing questions of the formalized models industrial and business processes which are constructed on the basis of the service-oriented approach (SOA). The researching of the given processes is offered on the basis of sharing on strong and loosely jointed components. Such approach allows to apply to the formalized representation of such processes the algebra of algorithms and $\pi$-calculus, which is intended for the description of interaction of concurrent processes. The offered technique allows to receive the compact readable formalized description of production and business-processes unambiguously corresponding to the computer representation in language BPEL as well as to the graphic models.

  1. Сешнс, Р. Сравнение четырёх ведущих методологий построения архитектуры предприятия [электронный ресурс] / Р.Сешнс. – Режим доступа: http://msdn.microsoft.com/ru- ru/library/ ee914379.aspx.
  2. Репин В. В. Сравнительный анализ нотаций ARIS/IDEF и продуктов их поддерживающих (ARIS Toolset/BPWin) [Электронный ресурс] / В.В.Репин.– Режим доступа: http://www.iteam.ru/publications/it/section_51/article_2518.
  3. BPM-Xchange®. Технология моделирования и конвертирования бизнес моделей [электронный ресурс]. – Режим доступа: http://www.lionsoft.ru/bpmx1.shtml
  4. Ландэ Д.В. Основы интеграции информационных потоков: Монография / Д.В. Ландэ – К. : Инжиниринг. – 2006. – 240с.
  5. Silver B. BPMN-BPEL in Perspective / Bruce Silver [электронный ресурс]. – Режим доступа: http://www.brsilver.com /2008/10/25/bpmn- bpel-in-perspective.
  6. Smith H. Enough is enough in the field of BPM: We don’t need BPELJ: BPML semantics are just fine Or is it back to the 3GLs? A response to a white paper by IBM and BEA entitled BPELJ: BPEL for Java, March 2004 / Howard Smith [электронный ресурс]. – Режим доступа: http://www.fairdene.com/bpelj/BPELJ-Enough-Is-Enough.pdf.
  7. Илюшко В.М. Методы и модели информационной технологии проектирования метасистем: дис. д-ра техн. наук: 05.13.06 / В.М. Илюшко. – Харьков, 1998. – 451 с.
  8. Чижухин Г.Н., Кулагин О.В. Синтез алгоритмов программ регулярными выражениями алгебры событий / Г.Н. Чижухин, О.В. Кулагин [электронный ресурс]. – Режим доступа: http://systech.miem.edu.ru /2003/n1/Chizhuhin.htm.
  9. Рычков А.Ю. Язык описания бизнес-процессов, основанный на пи-исчислении / А.Ю. Рычков //Математика программных систем: межвуз. сб. науч. ст. – Пермь: ПермГУ. – 2008. – М43. – с.69-76.
  10. Маторин С.И. Формализация моделей процессов на основе пи-исчисления / С.И. Маторин, М.В. Михелев [электронный ресурс]. – Режим доступа: http://dspace.bsu.edu.ru/bitstream/ 123456789/367/1/Matorin.S.I.pdf.
  11. Синицын С.В., Хлытчиев О.И. Переход от IDEF0 диаграмм к пи-исчислению / С.В. Синицын, О.И. Хлытчиев // Научная сессия МИФИ. – М. : МИФИ. – 2008. – Том 11. – с.111-112.
  12. Web Services Business Process. Execution Language Version 2.0. Primer, 9 May 2007 [Электронный ресурс] – Режим доступа: http://docs.oasis-open.org/wsbpel/2.0/Primer/ wsbpel- v2.0-Primer.pdf.
  13. Milner R. Communication and Mobile Systems: the π-calculus / Robert Milner – Cambridge: Cambridge University Press. – 1999. – 161 p.
  14. Vasiliev Y. SOA and WS-BPEL. Composing Service-Oriented Solutions with PHP and ActiveBPEL / Yuli Vasiliev. – Birmingham: Packt Publishing Ltd. – 2007. – 301 p.