Student Thesis STUD-2124

BibliographySchumm, David: A Graphical Tool for Modeling BPEL 2.0 Processes.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Student Thesis No. 2124 (2007).
84 pages, english.
CR-SchemaD.2.2 (Software Engineering Design Tools and Techniques)
H.4.1 (Office Automation)
H.5.2 (Information Interfaces and Presentation User Interfaces)
KeywordsBPEL; BPEL 1.1; BPEL 2.0; SOA; Service Oriented Architecture; Model Driven Architecture; MDA; Model Driven Development; MDD; Eclipse; Plug-In; GEF; EMF; GMF; BPMN
Abstract

Nowadays Web Services (WS) are the most prominent technology for solving the key problem facing businesses - the Application Integration (AI). To elaborate on this, both, Intra Enterprise Integration (Enterprise Application Integration, EAI) and Integration with Business Partners (Business Process Integration, BPI) can be achieved by loosely coupled applications using WS interfaces.

Here the Business Process Execution Language for Web Services (BPEL) comes into play. It enables the definition of business processes as coordinated sets of WS interactions (Orchestration) recursively into new aggregated Web Services. Furthermore BPEL may be used to define the external behavior of a service (through an Abstract Process) as well as the internal implementation (through an Executable Process).

Although there is a variety of languages for service orchestration, such as the business process modeling language [BPML], the language BPEL4WS initially proposed in July 2002 by BEA, Microsoft and IBM [BPEL1.0] has emerged as de facto standard in this area. It has been transferred to OASIS for standardization and was released in April 2007 as BPEL 2.0.

The basis for this thesis is a graphical process modeling tool, implemented as an Eclipse-Plugin, which was designed to be compliant with BPEL 1.1 standard. The objective of this thesis is to extend this tool in order to be compliant with the OASIS BPEL 2.0 standard.

Full text and
other links
PDF (1146339 Bytes)
Access to students' publications restricted to the faculty due to current privacy regulations
CopyrightDavid Schumm (2007)
Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Entry dateNovember 21, 2007
   Publ. Institute   Publ. Computer Science