Business Process Definicja Metamodel - Business Process Definition Metamodel

Metamodel Business Process Definicja ( BPDM ) jest standardową definicję pojęć stosowanych do wyrażania procesów biznesowych modeli (a metamodel ), przyjęta przez OMG (Object Management Group). Metamodels zdefiniowania pojęć, relacje, i semantyka wymiany modeli użytkownika pomiędzy różnymi narzędziami modelowania. Formatu wymiany jest określony XSD (schematu XML) oraz XMI (XML metadanych Interchange), w opisie do transformacji metamodels OMG do XML. Zgodnie z polityką OMG, tym metamodel jest wynikiem otwartego procesu obejmującego wnioski przez organizacje członkowskie, w następstwie Zapytanie ofertowe (RFP) wydanych w 2003 BPDM został przyjęty w pierwotnej formie w lipcu 2007 roku, a zakończono w lipcu 2008 roku.

BPDM zapewnia pojęć abstrakcyjnych jako podstawy spójnej interpretacji specjalistycznych pojęć używanych przez modelarzy procesów biznesowych. Na przykład, kolejność wiele elementów graficznych w BPMN ( Sposób model działalności Oznaczenia ) schemat jest przedstawiony za pomocą strzałek między tymi elementami, a poszczególne elementy mogą mieć różne właściwości. Na przykład, wszystkie zdarzenia BPMN mają pewne wspólne cechy, i wiele szczególnych wydarzeń są wyznaczone przez rodzaj koła i ikony w okręgu. Abstrakcyjne koncepcje BPDM zapewniają realizatorzy różnych narzędzi do modelowania powiąże te same cechy i semantyka z elementami modelowania, aby zapewnić modele są interpretowane w ten sam sposób, kiedy przeniósł się do innego narzędzia. Użytkownicy narzędzi modelowania nie muszą być związane z abstrakcjami-widzą tylko wyspecjalizowane elementy.

BPDM rozszerza modelowanie procesów biznesowych poza elementami określonymi przez BPMN i BPEL (Business Process Execution Language) obejmuje interakcje pomiędzy skądinąd niezależnych procesów biznesowych realizujących w różnych jednostkach organizacyjnych lub przedsiębiorstw (układ). Choreografię może być określone niezależnie od jej uczestników, a stosowane jako wymóg dla specyfikacji instrumentacji realizowanego przez uczestnika. BPDM przewiduje wiązanie orkiestracji do choreografii, aby zapewnić kompatybilność. Wiele obecnych modeli procesów biznesowych skupiają się na specyfikacji wykonywalnych procesów biznesowych, które wykonują w przedsiębiorstwie (orkiestracji).

Specyfikacja BPDM rozwiązuje celów OMG RFP , na których jest oparta:

  • BPDM „definiuje zbiór abstrakcyjnych elementów definicji procesu biznesowego dla specyfikacji wykonywalnych procesów biznesowych, które wykonują w przedsiębiorstwie i może współpracować między skądinąd niezależnych procesów biznesowych realizujących w różnych jednostkach organizacyjnych lub przedsiębiorstw.”
  • Wspólna metamodel ujednolicenie zróżnicowanych procesów biznesowych definicji oznaczenia, które istnieją w branży zawierającej semantykę kompatybilne z wiodącymi notacji modelowania procesów biznesowych.
  • Metamodel który uzupełnia istniejące UML metamodels tak, że firma przetwarza dane techniczne mogą być częścią kompletnych specyfikacji systemu w celu zapewnienia spójności i kompletności.
  • Możliwość integracji modeli procesowych dla procesów zarządzania przepływem pracy, zautomatyzowanych procesów biznesowych oraz współpracy między jednostkami biznesowymi.
  • Wsparcie dla specyfikacji usług internetowych choreografii, opisując współpracę pomiędzy podmiotami uczestniczącymi oraz zdolność do pogodzenia choreografię ze wspierania wewnętrznych procesów biznesowych.
  • Możliwość wymiany specyfikacji procesów biznesowych pomiędzy narzędziami do modelowania, a między narzędzi i środowisk wykonawczych korzystających xmi .

RFP stara się „poprawić komunikację między modelarzy, w tym między biznesowych i oprogramowania modelarzy, zapewniają elastyczny wybór narzędzi i środowisk wykonawczych oraz promowanie rozwoju bardziej wyspecjalizowanych narzędzi do analizy i projektowania procesów.”

Do wymiany modeli procesów biznesowych, BPDM jest alternatywą dla istniejącego formatu wymiany proces XPDL (XML Process Definition Language) z WfMC (Workflow Management Coalition). Dwie specyfikacje są podobne, że mogą one być wykorzystywane przez proces projektowania narzędzi do wymiany procesów biznesowych definicje. Różnią się one tym, że BPDM udostępnia specyfikację semantyki zintegrowanych w metamodelu i zawiera dodatkowe funkcje modelowania, takie jak choreografia, omówionych powyżej. Ponadto XPDL ma wiele implementacji, choć tylko niektóre wsparcie dla XPDL 2.x, potrzebne do zamiany BPMN. Implementacje BPDM są w przygotowaniu, w tym wsparcie dla BPMN i tłumaczenia do XPDL.

Linki zewnętrzne