The platform will undergo maintenance on Sep 14 at about 9:30 AM EST and will be unavailable for approximately 1 hour.
DOI: 10.4018/978-1-61520-684-1.ch023
|View full text |Cite
|
Sign up to set email alerts
|

Pattern-Based Translation of BPMN Process Models to BPEL Web Services

Abstract: Abstract. The Business Process Modelling Notation (BPMN) is a graph-oriented language in which control and action nodes can be connected almost arbitrarily. It is primarily targeted at domain analysts and is supported by many modelling tools, but in its current form, it lacks the semantic precision required to capture fully executable business processes. The Business Process Execution Language for Web Services (BPEL) on the other hand is a mainly block-structured language, targeted at software developers and s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
48
0
1

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 22 publications
(49 citation statements)
references
References 13 publications
(30 reference statements)
0
48
0
1
Order By: Relevance
“…13 Each trace is generated by a different C program that outputs the various operations reflecting its own execution. 14 Table 1 presents the experimental results for the various traces.…”
Section: Sample Tracesmentioning
confidence: 99%
See 1 more Smart Citation
“…13 Each trace is generated by a different C program that outputs the various operations reflecting its own execution. 14 Table 1 presents the experimental results for the various traces.…”
Section: Sample Tracesmentioning
confidence: 99%
“…Third, recent developments in Web service technology and SOA 3 have also contributed to shorten the distance between process modeling and programming, as business processes may be implemented as compositions of web services [12]. Fourth, business analysts may be encouraged to use graphical languages when there are mechanisms to automatically translate them to executable models; for example, it is possible to translate process models in BPMN 4 to executable descriptions in BPEL 5 [13].…”
Section: Introductionmentioning
confidence: 99%
“…The generated code is used as input of the HTNP planner triggering a reasoning and search process that, guided by the knowledge included in the domain, finally returns a workers allocation and an action plan, to carry out the tasks defined as goal. Finally, the resulting plans could also be converted again into BPEL, a language which is readable by most BPM engines, developed for the execution of processes and web services composition, and that has been subject of prior research related to our work [8]. This would help to complete the cycle, seamlessly introducing P&S technology within the BPM life cycle.…”
Section: Architecture Overviewmentioning
confidence: 99%
“…There are a lot of modeling tools that already incorporate XPDL natively or as an additional plug-in. Some of the tools evaluated store process models either using a proprietary format or directly BPEL [8], but ideally this should be done in XPDL, as it was thought for modeling, not for execution [9]. We have used "TIBCO Business Studio" 2 , since it supports XPDL v2.0 and it is offered for free.…”
Section: Xpdl and Workflow Patternsmentioning
confidence: 99%
See 1 more Smart Citation