BPMN,%20BPEL%20(WSBPEL) - PowerPoint PPT Presentation

About This Presentation
Title:

BPMN,%20BPEL%20(WSBPEL)

Description:

'?????????? ??????-?????????? ?? ???????????: ?????????? ? ... Merge (OR-Join) Split (OR-Split) Fork (AND-Split) ???????????? Workflow Management Coalition ... – PowerPoint PPT presentation

Number of Views:80
Avg rating:3.0/5.0
Slides: 25
Provided by: yuriolgerd
Category:
Tags: 20bpel | bpmn | wsbpel | merge

less

Transcript and Presenter's Notes

Title: BPMN,%20BPEL%20(WSBPEL)


1
??? ???? ??????????? ????? ????????? ????????
??????-?????????
BPMN, BPEL (WSBPEL)
?????? ????????? ???????????"??????????
??????-?????????? ?? ??????????? ?????????? ?
????????????? ??????? ??????, 20 ????? 2007 ????
???? ??????,?????????? ?????????????? ??????,
http//yurivolkov.com/index_ru.html
2
???? ???????????
  1. ?????? ? ?????????? BPMN ? BPEL
  2. ?????????? ?????? ??? ???? ????????? ?????
    ??????????
  3. ??? ?? ??? ???? ????????????
  4. ????? ?????????? ???????? ??????-????????? ?
    ??????????? ?????????????????? ??????? ? ??
    ????????? ?????.
  5. ????? ?????? ?? ???????? ??????-?????????. ??????
    ? ????????????.
  6. ??????? ???????? ??????-?????????
  7. ???? ?????????

3
????????? ????????????? ??????-?????????
BPMN
BPDM
BPEL
UML

4
???????????? BPMN(Business Process Modeling
Notation) 1.0
  • ??????????? ???????????? Business Process
    Management Initiative (BPMI) ? 2001-2004 ????? ?
    ?????? ????????? ????? ?????????????? ????????
  • ? 2005 ???? OMG (??????????? UML ? ??.) ?????
    "??? ???? ?????" ???????????? BPMN, ? 1 ???????
    2006 ???? OMG ???????????? ??? ???????????? ???
    ??? ???? ???????????
  • ?????????? ??????????? ???????, ?? ?? ????????
  • ?????? ????? ?????? ???????? (??. XPDL)
  • ?????????? (?????????????) (??. BPDM)
  • ?????? ????? ???????????? ????????? ?? BPEL
  • ???????????? - ????? ???????? 300 ??????? , ?
    ?.?. 130 ???????? (????? ?????? ??
    http//www.omg.org/cgi-bin/apps/doc?dtc/06-02-01.p
    df)

5
???????????? BPEL(Business Process Execution
Language), WSBPEL
  • ??? 2003 ???????????? BPEL v.1.1. ?????? -
    BEA, IBM, Microsoft, SAP AG ? Siebel Systems.
  • ?????? 2007 ???????????? WSBPEL v.2.0.
    ???????????? ???????? ?????????????? ???????????
    OASIS.
  • BPEL ?????????? ?????? ? ?????????? ??? ????????
    ????????? ??????-?????????, ?????????? ??
    Web-????????, ? ???????? ??????????, ??????????
    ?????????? ?????????????? (????????? ?? ??????
    ???????????) ????? ????????? ? ??? ??????????.

6
?????????? ??????
  • ?????/??????? ??? ???????? ??????-?????????
  • ??????-????????
  • ??????? ?????? ??????? (???????? ?????????????
    ?????????????????? ?????????????? ???????)
  • ????????? ????????? ?????????? ??????? ???????
    ("??????????", "?????", "??????" ? ?.?.).
  • ????????? eEPC, IDEF, UML Activity, BPMN,
  • ?????? ?????????? ???????? ? ????? ?????????
    ?????? ????????
  • ?????? ???? ???????, ?????? ?????????, ??????????
    ??????
  • ?????? ????????? ???????? ? ??????-??????????
    ???????? ? ??????? ?? ????? ?????? ????????? ??
    ??????-??????

7
???????? ???????
  • ??????????, ????? ????? (????? ??????????)
    ???????????? ??? ???????? ??????-?????????. ???
    ??????, ?????????? ???????? ?????????
    ???????????? ??????????, ?????? ?? ?????????????
    ????????????? ?????.
  • ?????? ?????????? ??????-?????????? ?????????? ?
    ????????? ?????? ??????????.
  • ?????????? ?????? ????? ??????-??????????? ?
    ??????????????, ??????? ???????? ???????????? ???
    ???????? ??????????, ??????????????? ?? ????????.
    ??? ???????????? ?????????????? ???? ?????
    ?????????? ???????.

8
????? ????????? ????? ??????????
  • ??????????? ????????? ?????????? ??????-????????
    ? ??????? ?????? ?????????? ??????-?????????,
  • ????????? ?????????? ? ??????? (? ?.?.
    ??????????) ? ???????????????? ?????????
    ?????????????
  • ?????????????? ???????? ??????? ? ??????? ??????
  • ?????????????? ???????? ?????? ?? ??????????
    ?????????
  • ??????????? ???????????? ?????? ???????? ?
    ???????????
  • ??????? ? ????????? ??? ???????????????????
    ?????????? ???????????????? ??????-???????? (?
    ??????????)
  • ???????? ????? (????????? ?????? ??? ?????????
    ???????)

9
??? ??? ?? ??? ???? ????????????
  • ?????????????? ? ??????????, ? ?.?. ???
    ??????????? ?????????????? ? ??????????.
    ????????????? ??????.
  • ????????????? ???????? ????????
    ?????????????????? ???????, ? ?.?. ?????????????
    ?????????? ????????.
  • ?????????? ????? ??????? ? ??????? ?????????????,
    ? ????? ? ?????????? ?????????????????? ????????.
    ???????? ??? ?????? ????? ???????, ??? ? ????? ??
    ??????????, ?? ??????? ??????? ? ??????-?????????
    ????? ???????? ? ??????? ?? ????? ??????
    ????????? ?? ??????-??????.
  • ???????????? ????????????? ??? ???????, ?????
    ??????????? ?? ????????? ????????.
  • ?? ??? ??? ?????? ?? ?????? ?????, ?? ?? ?????
    ????????????? ????????? ?????????? ?????????
    ????????
  • ???? ?????? ?? ???????? ??????-?????????,
  • ??????????? ???????? ?????????? ? ?????????????
    ?????????????????? ??????.

10
OMG ? ????? BPMN ? MDA, BPMN UML
11
BPDM - ?????????? ??? BPMN
12
??????? IDS Sheer ?? ????????? ? ???????
?????????
13
?????? (??????), ???????
  • BPMN ??? ?????? ?? ?????? ?????? ???????????
    ??? ???????? ??? ????????? ????????
  • ????????-??????????????? ??????????? ? ????????
  • ????? ???????????
  • ?????????????? ?????????? ??????????? ???????,
    ?????????????? (collaboration)
  • ??????, ??????????????? ??????????? ???????
    (BPEL, XPDL)
  • ????????? ??????-???????? ? ??? (pool)
  • ?????????? ????????? ? ?????? (Tokens)
  • ????????????, ??????????? ??????
  • ???????????
  • ??????-?????????? (??????????) ? ???????????
  • ????????? ??????????
  • ????? ????????????? (sequence flow) ? BPMN
    ??? ?? ????? ?????????? (control flow)
  • ????????????? ???????????? ???? ???, ??.
    http//yurivolkov.com/articles/BPMN_terms_ru.html

14
????????? ??????. 3 ???? ??????????
  • ?????? (Private)
  • ??????????? (Abstract)
  • ?????????????? (Collaboration) ??????????
    ???????
  • ?????? ??????? (???. 7.1 ???.10 ???.)(BPM,
    Workflow)

15
??????????? ???????
16
?????????????? (Collaboration)
17
?????????????? (Collaboration)????? ????????
(Stephen A. White)
  • Pool, Swimlanes
  • Sequence Flow
  • Message Flow

18
????????? ?????? 1. ?????????,????????? ??
??????. ????????? ? ???????
Merge (OR-Join)
Split (OR-Split)
???????????? Workflow Management Coalition
???????????? BPMN
Fork (AND-Split)
Join (AND-Join)
19
????????? ?????? 2. ????????? ??????????, ????.
????????? ???????? ??????
20
????????? ?????? 3.??????????, ???????????,
?????? ??????????
21
????????? ?????? 4.????????? ?? ?????? ???????
22
??????? ??????????? ?? ??????????? ?????
23
??????????? ??????? ???????? - ?????????
24
???? ????????? BPMN ? BPEL
  • ??????????? ????????????? ??????? ??????????
    ??????-?????????
  • ????????? ???????????? ????????????????? ????????
    ????????????? ??????-????????? ? ??????? BPMN
  • ????????????? MS Visio
  • ????????????? ?????? ??? ??????? ? ??????????
    (????????)
Write a Comment
User Comments (0)
About PowerShow.com