Формальные языки моделирования процессов деятельности инфокоммуникационных компаний

Кафедра систем телекоммуникаций, факультет физико-математических и естественных наук

Специальная дисциплина по выбору студента.

Трудоемкость – 4 кредита, 2 часа лекций и 1 час лабораторных занятий в неделю.

1.  Цели курса

1.  Ознакомить слушателей с наиболее распространенными формальными языками и нотациями описания бизнес-процессов и подходами к моделированию.

2.  Сформировать навыки применения формальных языков в области описания и моделирования бизнес-процессов.

3.  Обучить слушателей принципам использования инструментальных программных средств для построения и анализа моделей бизнес-процессов.

2.  Содержание курса

Содержание курса обеспечивает слушателей необходимым объемом знаний для освоения современных формальных языков и типовых инструментально-программных средств моделирования бизнес-процессов. Курс включает изучение нотаций представления и методов анализа бизнес-процессов, общих принципов моделирования бизнес-процессов и графического представления таких моделей, знакомство с типовыми CASE средствами формализации бизнес-процессов.

Курс основан на материалах, изложенных в УМК , , . Формальные языки моделирования процессов деятельности инфокоммуникационных компаний, разработанный в рамках ИОП, подпрограмма «Управление инфокоммуникациями».

3.  Организационно-методическое построение курса

В состав курса входят лекционные и лабораторные занятия. Курс предусматривает два промежуточных и один итоговый контроля знаний. Промежуточный контроль знаний №1 и итоговый контроль знаний осуществляются в виде письменных контрольных работ. Промежуточный контроль знаний №2 осуществляется в виде написания самостоятельной работы.

НЕ нашли? Не то? Что вы ищете?

4.  Условия выставления оценок

В процессе чтения курса предусмотрены два промежуточных контроля знаний и итоговый контроль знаний. Оценка знаний студента по каждому виду контроля осуществляется в соответствии с методикой оценки знаний.

Промежуточный контроль знаний № 1

Контроль уровня знаний осуществляется в виде письменной контрольной работы, включающей 4 задания по темам №№ 1–4 содержания курса.

Промежуточный контроль знаний № 2

Контроль уровня знаний осуществляется по результатам выполнения самостоятельной работы по тематике курса. Написание работы осуществляется во время самостоятельных занятий.

Итоговый контроль знаний

Контроль уровня знаний осуществляется в виде письменной контрольной работы, включающей 4 вопроса по темам №№ 5–8 содержания курса.

5.  Темы лекций и семинарских занятий

Темы лекций

Тема 1. Общая характеристика современных концепций моделирования процессов деятельности инфокоммуникационных компаний.

4.1.  Общая характеристика проблемной области моделирования бизнес-процессов в инфокоммуникациях.

4.2.  Базовые концепции и методологии моделирования, анализа и оптимизации инфокоммуникационных бизнес-процессов.

Тема 2. Обзор языков моделирования и формальных методов описания деятельности инфокоммуникационных компаний. Поколения языков и нотаций формального моделирования бизнес-процессов.

1.  Терминология и понятийный аппарат, основные определения моделирования и формальных методов описания деятельности инфокоммуникационных компаний.

2.  Обзор наиболее распространенных языков и нотаций представления и моделирования бизнес-процессов. Специфика инфокоммуникационной отрасли.

3.  Эволюция подходов к описанию бизнес-процессов. Поколения языков и нотаций формального моделирования бизнес-процессов.

Тема 3. Использование нотации и методологии IDEFx для моделировании процессов деятельности инфокоммуникационных компаний. Структурно-ориентированный подход.

6.  Понятие ICAM. Основные принципы, реализуемые методологией IDEFx. Структурно-ориентированный подход.

7.  Возможности и ограничения методологии IDEFx.

8.  Методология функционального моделирования IDEF0.

9.  Методология документирования технологических процессов IDEF3.

10.  Совместное использование различных методологий множества IDEFx для детального и корректного формального описания бизнес-процессов.

Тема 4. Использование нотации EPC и eEPC и методологии ARIS при моделировании процессов деятельности инфокоммуникационных компаний. Концепция управления сценариями.

4.  Переходная модель – от структурного представления к объектному.

5.  Расширение нотации EPC.

6.  Наборы и последовательности событий. Концепция управления сценариями в нотации eEPC.

7.  Анализ методологии ARIS. Особенности реализации нотации eEPC. Возможности применения методологии для описания бизнес-процессов инфокоммуникационных компаний. Ограничения на модели. Способы моделирования и оптимизации бизнес-процессов, реализованные в методологии ARIS.

Тема 5. Язык UML. Основные типы диаграмм. Способы формального представления систем с использованием различных практик. Понятие о USDP и RUP.

1.  Введение в язык UML. Типичные случаи применения. Расширения языка UML. Специфика версий 1.0 и 2.0. Принципы миграции моделей.

2.  Основные типы диаграмм языка UML. Статические и поведенческие диаграммы. Требования к полноте и замкнутости представления.

3.  Совместное использование различных типов диаграмм UML для детального и корректного формального описания бизнес-процессов

4.  Обобщенный процесс. Примеры реализации обобщенного процесса – RUP и USDP.

Тема 6. Нотация BPMN. Языки BPEL и XPDL. Совместное использование UML и BPEL при моделировании процессов деятельности инфокоммуникационных компаний.

3.1.  Введение в нотацию BPMN. Основные элементы нотации и правила построения диаграмм BPD.

3.2.  Формальное представление бизнес-процессов и структурирование информационной составляющей с помощью языков, основанных на XML. Языки BPEL и XPDL. Преимущества и недостатки. Возможности и ограничения применения.

3.3.  Совместное использование UML и BPEL при моделировании процессов деятельности инфокоммуникационных компаний. Аспекты информационного моделирования при моделировании и анализе бизнес-процессов.

Тема 7. Особенности представления процессов деятельности инфокоммуникационных компаний в разных нотациях.

2.1.  Особенности применения наиболее распространенных нотаций при описании бизнес-процессов в инфокоммуникациях.

2.2.  Анализ принципов выбора нотации для моделирования различных аспектов деятельности и взглядов на нее с различных точек зрения (процессная, технологическая, организационная, бизнес) в инфокоммуникационной компании.

Тема 8. Миграция от формального представления процессов деятельности инфокоммуникационных компаний к внедрению. Модификация модели. Типовые инструментально-программные средства формального моделирования бизнес-процессов.

1.1.  Принципы миграции от формального представления процессов деятельности инфокоммуникационных компаний к внедрению.

1.2.  Итерационная модификация модели. Оптимизация модели бизнес-процесса и жизненный цикл.

1.3.  Типовые инструментально-программные средства формального моделирования бизнес-процессов различных поколений.

Темы лабораторных занятий

Тема 1. Практическое изучение задач формального представления бизнес-процессов.

Тема 2. Применение методологии и графической нотации IDEF0.

Тема 3. Применение методологии IDEF3. Описание простых и составных технологических процессов средствами IDEF3. Композиция процессов. Определение системы входов и выходов.

Тема 4. Методология ARIS. Типовые задачи проектирования и моделирования бизнес-процессов в среде ARIS.

Тема 5. Основы языка UML для моделирования бизнес-процессов. Статические диаграммы. Диаграммы классов и объектов. Примеры использования. Представление ролевой модели бизнес-процесса посредством статических диаграмм UML.

Тема 6. Основы языка UML для моделирования бизнес-процессов. Поведенческие диаграммы. Диаграммы взаимодействия, действий, последовательностей действий и вариантов использования. Примеры использования. Представление фрагментов и композиций бизнес-процессов посредством поведенческих диаграмм UML.

Тема 7. Обобщенные процессы – методологии проектирования распределенных информационно-вычислительных и комплексных систем USDP и RUP.

Тема 8. Нотация BPMN. Особенности применения. Примеры. Совместное использование нотации BPMN и языка UML при моделировании сложных информационных систем.

Тема 9. Введение в практическое применение языков BPEL и XPDL. Наследуемость структур данных. Возможности организации импорта/экспорта моделей. Поддержка языков последнего поколения различными инструментально-программными средствами..

Тема 10. Правила реализации миграционных решений при переходе от формального представления модели бизнес-процесса к ее внедрению.

11.  Учебно-методические материалы

Литература

Обязательная литература:

1.  , , Яркина языки моделирования процессов деятельности инфокоммуникационых компаний. – М.: РУДН, 2008.

Дополнительная литература и источники Интернет:

1.  , Елиферов подход к управлению. – М.: РИА «Стандарты и качество», 2004. – 408 с.

2.  UML. Основы. 3-е изд. – М.: Символ-Плюс, 2005. – 192 с.

3.  , , Ручкин и анализ систем. IDEF-технологии: практикум. – М.: Финансы и статистика, 2006.

4.  UMLОбъектно-ориентированное моделирование и разработка.

5.  M. Havey: Essential Business Process Modeling. – O'Reilly, 2005.

6.  Веб-сервисы. XML, WSDL, SOAP и UDDI. – С-Пб.: Издательский дом "Питер", 2003. – 256 с.

7.  М. Ротер, Д. Шук Учитесь видеть бизнес-процессы. - М.: Альпина БизнесБукс, 2006. – 144 с.

8.  Диаграммы для описания бизнес-процессов // PC Week/Russian Edition, №, 2006.

9.  Описание бизнес-процессов – к вершинам мастерства // Консультант директора, № 10, май, 2004.

10.  http://*****

11.  http://www. bpmn. org

12.  http://www. oasis-open. org

13.  http://www. w3.org

14.  .http://www. bpmi. org

15.  http://www. ebxml. org

16.  http://www. xml. org

17.  http://www.

18.  http://www. parlay. org

19.  http://www. etsi. org

12.  Информация о преподавателе

доцент кафедры систем телекоммуникаций РУДН, кандидат физико-математических наук.

Адрес страницы на сайте кафедры систем телекоммуникаций: http://www. telesys. pfu. *****/about/chukarin. html