Wymiana opisu procesów biznesowych pomiędzy środowiskiem Eclipse i EMC Documentum Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki, Politechnika Warszawska
Wprowadzenie Systemy CMS (Content Management System) w zarządzaniu procesami biznesowymi automatyzacja przepływem zadań (budowa, monitorowanie, optymalizacja procesów biznesowych, automatyzacja prezentacji treści (oddzielenie treści od wyglądu), rozproszone zarządzanie i kontrola treści. Automatyzacja budowy aplikacji typu CMS - ręczna konfiguracja elementów procesów biznesowych, wykonywanie opisanych procesów biznesowych w BPEL (Business Process Execution Language), bądź w XPDL (XML Process Definition Language). Przedstawiona będzie metoda wymiany opisu procesów biznesowych pomiędzy modelami w notacji DOD (pośrednio w UML) zaimplementowanymi w środowisku Eclipse, a modelami w notacji EMC Documentum Process Builder. Opis procesów biznesowych zrealizowany został zgodnie ze standardem XPDL.
Plan prezentacji Standardy opisu procesów biznesowych Systemy Content Management System Platforma EMC Documentum Proces budowy aplikacji w EMC Documentum poprzez wymianę procesów biznesowych w XPDL Modeler Dodocum Przykład aplikacji Podsumowanie
Standardy opisu procesów biznesowych BPEL (BPEL4WS) standard OASIS (Organization for the Advancement of Structured Information Standards) wykonywalnego języka opisu procesów biznesowych wchodzących w interakcję wyłącznie poprzez usługi sieciowe. brak możliwości wymiany diagramów z opisem procesów biznesowych XPDL standard WfMC (Workflow Management Coalition) do wymiany opisu procesów biznesowych pomiędzy różnymi aplikacjami realizującymi przepływ zadań 4 4
Systemy zarządzania zawartością Content Management Systems Enterprise CMS Web CMS Document Management System Digital Asset Management 5 5
Platforma EMC Documentum System Zarządzania Zawartością - CMS 6 6
Platforma EMC Documentum Process Builder – narzędzie do budowy aplikacji 7 7
Platforma EMC Documentum Budowa aplikacji – konfiguracja elementów 8 8
Budowa aplikacji na platformie EMC Documentum
Metamodel XPDL 10 10
Dodocum – koncepcja działania
Dodocum – uproszczony metamodel 12 12
Dodocum – przykładowy diagram 13 13
Przykład aplikacji – diagram aktywności 14 14
Przykład aplikacji – diagram DOD 15 15
Przykład aplikacji – plik XPDL 16 16
Przykład aplikacji – Process Builder 17 17
Podsumowanie - 1 Przedstawiono wymianę opisów procesów biznesowych pomiędzy środowiskiem Eclipse a EMC Documentum. Zaproponowana wymiana opisów procesów biznesowych umożliwia zautomatyzowanie i przyśpieszenie prac analityczno-projektowych przy budowie aplikacji CMS na platformie EMC Documentum. Zastosowanie modelera Dodocum umożliwia zachowanie kompletności i spójności opisu architektury projektowanego systemu w perspektywie logicznej
Podsumowanie - 2 Modelowanie procesów biznesowych w notacjach DOD, czy UML, uwalnia projektantów od konieczności poznawania szczegółów technicznych docelowej platformy. Zastosowanie otwartego środowiska Topcased eliminuje potrzebę instalacji i wdrożenia całej platformy EMC Documentum. Przedstawiona metoda ogranicza prace programistyczne do minimum oraz pozwala równocześnie uzyskać powtarzalność samego procesu budowy systemu CMS dla platformy EMC Documentum.
Pytania ?
Transformacje DOD<->XPDL 21 21