SlideShare a Scribd company logo
1 of 23
Download to read offline
Business Process Modeling
UML BPMN JBPM Workflow Foundation
- Люди говорят на разных языках
- Одни слова используются для разных
сущностей
- Лучше один раз увидеть чем сто раз
услышать
- Audio/Video/Hands
- …
Предпосылки
Пример
- 1994 Гради Буч и Джеймс Рамбо
- 1996 UML 1
- 2005 UML 2.0 поддержка MDD
История
- Rational Rose
- Together
- GEMS (Generic Eclipse Modeling System )
- Visual Studio
- …
Инструменты
Диаграмма классов
Диаграмма компонентов
Диаграмма композитной/составной структуры
Диаграмма развёртывания
Диаграмма объектов
Диаграмма пакетов
Диаграмма деятельности
Диаграмма автомата
Диаграмма сценариев использования
Диаграммы коммуникации и последовательности
Диаграмма обзора взаимодействия
Диаграмма синхронизации
UML Diagrams
Class Diagrams
Activity Diagram
Недостаток: UML для документов
Первая идея использовать диаграммы
для управления кодом была
реализована в
Rational Rouse Real Time
Event oriented applictaion
Диаграммы вместо кода
- JBoss jBPM
- Activity
- Microsoft Workflow Foundation
Современные средства
- Eclipse Plugin
- BPMN 2.0 support
- Lifecycle
- Design
- Execute
- Monitor
- Open Source
- Activity diagram
JBoss jBPM
Hibernate
SEAM
Standalone
JBoss/Tomcat
JMS
JBoss jBPM
JBoss jBPM
JBoss jBPM
JBoss jBPM
JBoss jBPM
JBoss jBPM
JBoss jBPM
JBoss jBPM
JBoss jBPM
JBoss jBPM
- https://docs.jboss.org/jbpm/v6.1.0.CR1/user
guide/
- http://msdn.microsoft.com/en-
us/vstudio/jj684582.aspx
- http://code.msdn.microsoft.com/Windows-
Workflow-deed2cd5
Что почитать
Вопросы?

More Related Content

Viewers also liked

ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]Alex V. Petrov
 
Автоматизация бизнес-процессов, интеграция и документооборот как вклад ИТ в у...
Автоматизация бизнес-процессов, интеграция и документооборот как вклад ИТ в у...Автоматизация бизнес-процессов, интеграция и документооборот как вклад ИТ в у...
Автоматизация бизнес-процессов, интеграция и документооборот как вклад ИТ в у...КРОК
 
Rostelecom investor presentation jan 2013 rus
Rostelecom investor presentation jan 2013 rusRostelecom investor presentation jan 2013 rus
Rostelecom investor presentation jan 2013 rusVictor Gridnev
 
Исследование российского рынка BPM 2015
Исследование российского рынка BPM 2015 Исследование российского рынка BPM 2015
Исследование российского рынка BPM 2015 Andrey Koptelov
 
BPM_Trends_Koptelov_2012
BPM_Trends_Koptelov_2012BPM_Trends_Koptelov_2012
BPM_Trends_Koptelov_2012Andrey Koptelov
 
Методологии структурного анализа бизнес-процессов
Методологии структурного анализа бизнес-процессовМетодологии структурного анализа бизнес-процессов
Методологии структурного анализа бизнес-процессовOlya Kollen, PhD
 
Business process design
Business process designBusiness process design
Business process designKate Koltunova
 
Современные методы управления бизнес-процессами
Современные методы управления бизнес-процессамиСовременные методы управления бизнес-процессами
Современные методы управления бизнес-процессамиAnatoly Belychook
 
Business process reengineering
Business process reengineeringBusiness process reengineering
Business process reengineeringNeelkamal Sharma
 
Business process reengineering
Business process reengineeringBusiness process reengineering
Business process reengineeringAniket Verma
 
Кабінет Укр.мови
Кабінет Укр.мовиКабінет Укр.мови
Кабінет Укр.мовиOlga Poslovska
 
12% Assured Return on Property in Noida Expressway “Cosmic Corporate Park-2”@...
12% Assured Return on Property in Noida Expressway “Cosmic Corporate Park-2”@...12% Assured Return on Property in Noida Expressway “Cosmic Corporate Park-2”@...
12% Assured Return on Property in Noida Expressway “Cosmic Corporate Park-2”@...INCUBUS CONSULTING
 

Viewers also liked (16)

ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
ISUCT & BSUIR. Successful Communication of the Process Architecture [1.0, RUS]
 
Автоматизация бизнес-процессов, интеграция и документооборот как вклад ИТ в у...
Автоматизация бизнес-процессов, интеграция и документооборот как вклад ИТ в у...Автоматизация бизнес-процессов, интеграция и документооборот как вклад ИТ в у...
Автоматизация бизнес-процессов, интеграция и документооборот как вклад ИТ в у...
 
Rostelecom investor presentation jan 2013 rus
Rostelecom investor presentation jan 2013 rusRostelecom investor presentation jan 2013 rus
Rostelecom investor presentation jan 2013 rus
 
Исследование российского рынка BPM 2015
Исследование российского рынка BPM 2015 Исследование российского рынка BPM 2015
Исследование российского рынка BPM 2015
 
Startup: Business Process
Startup: Business ProcessStartup: Business Process
Startup: Business Process
 
BPM_Trends_Koptelov_2012
BPM_Trends_Koptelov_2012BPM_Trends_Koptelov_2012
BPM_Trends_Koptelov_2012
 
Методологии структурного анализа бизнес-процессов
Методологии структурного анализа бизнес-процессовМетодологии структурного анализа бизнес-процессов
Методологии структурного анализа бизнес-процессов
 
Business process design
Business process designBusiness process design
Business process design
 
Pe market snap_shot
Pe market snap_shotPe market snap_shot
Pe market snap_shot
 
Современные методы управления бизнес-процессами
Современные методы управления бизнес-процессамиСовременные методы управления бизнес-процессами
Современные методы управления бизнес-процессами
 
Belin
BelinBelin
Belin
 
Business process reengineering
Business process reengineeringBusiness process reengineering
Business process reengineering
 
Business process reengineering
Business process reengineeringBusiness process reengineering
Business process reengineering
 
Business Process
Business ProcessBusiness Process
Business Process
 
Кабінет Укр.мови
Кабінет Укр.мовиКабінет Укр.мови
Кабінет Укр.мови
 
12% Assured Return on Property in Noida Expressway “Cosmic Corporate Park-2”@...
12% Assured Return on Property in Noida Expressway “Cosmic Corporate Park-2”@...12% Assured Return on Property in Noida Expressway “Cosmic Corporate Park-2”@...
12% Assured Return on Property in Noida Expressway “Cosmic Corporate Park-2”@...
 

Similar to Евгений Путилин - Business Process Modeling

Понятия технологии разработки объектно-ориентированных информационных систем ...
Понятия технологии разработки объектно-ориентированных информационных систем ...Понятия технологии разработки объектно-ориентированных информационных систем ...
Понятия технологии разработки объектно-ориентированных информационных систем ...Aimurat Adilbekov
 
МАСТЕР-КЛАСС. Моделирование на UML
МАСТЕР-КЛАСС. Моделирование на UMLМАСТЕР-КЛАСС. Моделирование на UML
МАСТЕР-КЛАСС. Моделирование на UMLSQALab
 
виртуос
виртуосвиртуос
виртуосNov07
 
Нотации оформления требований
Нотации оформления требованийНотации оформления требований
Нотации оформления требованийJaneKozmina
 
управление проектами по разработке на Drupal
управление проектами по разработке на Drupalуправление проектами по разработке на Drupal
управление проектами по разработке на DrupalLevandovskyy
 
Виктор Левандовский Управление проектами по разработке на Drupal
Виктор Левандовский Управление проектами по разработке на DrupalВиктор Левандовский Управление проектами по разработке на Drupal
Виктор Левандовский Управление проектами по разработке на DrupalAlbina Tiupa
 
UML: Первое знакомство
UML: Первое знакомствоUML: Первое знакомство
UML: Первое знакомствоAlexander Babich
 
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)Vladimir Zakomirnyi (Закомирный)
 
Drupal projectmanagement
Drupal projectmanagementDrupal projectmanagement
Drupal projectmanagementLevandovskyy
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продуктаAlexey Filimonov
 
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...Andrey Shumakov
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продуктаAlexey Filimonov
 
Способы создания качественного программного продукта
Способы создания качественного программного продуктаСпособы создания качественного программного продукта
Способы создания качественного программного продуктаIngria. Technopark St. Petersburg
 
Роль бизнес аналитика в разработке собственной Business Rule Engine с нуля ка...
Роль бизнес аналитика в разработке собственной Business Rule Engine с нуля ка...Роль бизнес аналитика в разработке собственной Business Rule Engine с нуля ка...
Роль бизнес аналитика в разработке собственной Business Rule Engine с нуля ка...SQALab
 
Inroducing SAP ABAP - Presentation with basics SAP ABAP
Inroducing SAP ABAP - Presentation with basics SAP ABAPInroducing SAP ABAP - Presentation with basics SAP ABAP
Inroducing SAP ABAP - Presentation with basics SAP ABAPmikhailshurgulaya
 

Similar to Евгений Путилин - Business Process Modeling (20)

лб2 UML.pptx
лб2 UML.pptxлб2 UML.pptx
лб2 UML.pptx
 
Понятия технологии разработки объектно-ориентированных информационных систем ...
Понятия технологии разработки объектно-ориентированных информационных систем ...Понятия технологии разработки объектно-ориентированных информационных систем ...
Понятия технологии разработки объектно-ориентированных информационных систем ...
 
МАСТЕР-КЛАСС. Моделирование на UML
МАСТЕР-КЛАСС. Моделирование на UMLМАСТЕР-КЛАСС. Моделирование на UML
МАСТЕР-КЛАСС. Моделирование на UML
 
DDD Workshop
DDD WorkshopDDD Workshop
DDD Workshop
 
UML: CASE Tools Overview
UML: CASE Tools OverviewUML: CASE Tools Overview
UML: CASE Tools Overview
 
виртуос
виртуосвиртуос
виртуос
 
Нотации оформления требований
Нотации оформления требованийНотации оформления требований
Нотации оформления требований
 
управление проектами по разработке на Drupal
управление проектами по разработке на Drupalуправление проектами по разработке на Drupal
управление проектами по разработке на Drupal
 
Виктор Левандовский Управление проектами по разработке на Drupal
Виктор Левандовский Управление проектами по разработке на DrupalВиктор Левандовский Управление проектами по разработке на Drupal
Виктор Левандовский Управление проектами по разработке на Drupal
 
UML: Первое знакомство
UML: Первое знакомствоUML: Первое знакомство
UML: Первое знакомство
 
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
Интеграция PLM + ERP: эффект синергии. Часть 5 (Журнал ИТМ №7-8-2013)
 
Drupal projectmanagement
Drupal projectmanagementDrupal projectmanagement
Drupal projectmanagement
 
Drupal Vs Other
Drupal Vs OtherDrupal Vs Other
Drupal Vs Other
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продукта
 
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
Объединение систем моделирования и исполнения бизнес-процессов в единой инфор...
 
Constructor
ConstructorConstructor
Constructor
 
Управление разработкой продукта
Управление разработкой продуктаУправление разработкой продукта
Управление разработкой продукта
 
Способы создания качественного программного продукта
Способы создания качественного программного продуктаСпособы создания качественного программного продукта
Способы создания качественного программного продукта
 
Роль бизнес аналитика в разработке собственной Business Rule Engine с нуля ка...
Роль бизнес аналитика в разработке собственной Business Rule Engine с нуля ка...Роль бизнес аналитика в разработке собственной Business Rule Engine с нуля ка...
Роль бизнес аналитика в разработке собственной Business Rule Engine с нуля ка...
 
Inroducing SAP ABAP - Presentation with basics SAP ABAP
Inroducing SAP ABAP - Presentation with basics SAP ABAPInroducing SAP ABAP - Presentation with basics SAP ABAP
Inroducing SAP ABAP - Presentation with basics SAP ABAP
 

More from DataArt

DataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human ApproachDataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human ApproachDataArt
 
DataArt Healthcare & Life Sciences
DataArt Healthcare & Life SciencesDataArt Healthcare & Life Sciences
DataArt Healthcare & Life SciencesDataArt
 
DataArt Financial Services and Capital Markets
DataArt Financial Services and Capital MarketsDataArt Financial Services and Capital Markets
DataArt Financial Services and Capital MarketsDataArt
 
About DataArt HR Partners
About DataArt HR PartnersAbout DataArt HR Partners
About DataArt HR PartnersDataArt
 
Event management в IT
Event management в ITEvent management в IT
Event management в ITDataArt
 
Digital Marketing from inside
Digital Marketing from insideDigital Marketing from inside
Digital Marketing from insideDataArt
 
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)DataArt
 
DevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проектDevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проектDataArt
 
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArtIT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArtDataArt
 
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
 «Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han... «Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...DataArt
 
Communication in QA's life
Communication in QA's lifeCommunication in QA's life
Communication in QA's lifeDataArt
 
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьмиНельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьмиDataArt
 
Знакомьтесь, DevOps
Знакомьтесь, DevOpsЗнакомьтесь, DevOps
Знакомьтесь, DevOpsDataArt
 
DevOps in real life
DevOps in real lifeDevOps in real life
DevOps in real lifeDataArt
 
Codeless: автоматизация тестирования
Codeless: автоматизация тестированияCodeless: автоматизация тестирования
Codeless: автоматизация тестированияDataArt
 
Selenoid
SelenoidSelenoid
SelenoidDataArt
 
Selenide
SelenideSelenide
SelenideDataArt
 
A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"DataArt
 
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...DataArt
 
IT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNGIT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNGDataArt
 

More from DataArt (20)

DataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human ApproachDataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human Approach
 
DataArt Healthcare & Life Sciences
DataArt Healthcare & Life SciencesDataArt Healthcare & Life Sciences
DataArt Healthcare & Life Sciences
 
DataArt Financial Services and Capital Markets
DataArt Financial Services and Capital MarketsDataArt Financial Services and Capital Markets
DataArt Financial Services and Capital Markets
 
About DataArt HR Partners
About DataArt HR PartnersAbout DataArt HR Partners
About DataArt HR Partners
 
Event management в IT
Event management в ITEvent management в IT
Event management в IT
 
Digital Marketing from inside
Digital Marketing from insideDigital Marketing from inside
Digital Marketing from inside
 
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
 
DevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проектDevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проект
 
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArtIT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «‎Soft skills в IT. Польза или вред? Максим Бастион, DataArt
 
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
 «Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han... «Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
 
Communication in QA's life
Communication in QA's lifeCommunication in QA's life
Communication in QA's life
 
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьмиНельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
 
Знакомьтесь, DevOps
Знакомьтесь, DevOpsЗнакомьтесь, DevOps
Знакомьтесь, DevOps
 
DevOps in real life
DevOps in real lifeDevOps in real life
DevOps in real life
 
Codeless: автоматизация тестирования
Codeless: автоматизация тестированияCodeless: автоматизация тестирования
Codeless: автоматизация тестирования
 
Selenoid
SelenoidSelenoid
Selenoid
 
Selenide
SelenideSelenide
Selenide
 
A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"
 
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
 
IT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNGIT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNG
 

Евгений Путилин - Business Process Modeling