Sebastjan Hrovat (2009) Development of generic service for complex user task support in business processes. EngD thesis.
Reliability, efficiency and flexibility demands of business systems in business environment are increasing. Therefore business process automation is rapidly developing, meaning we have to develop applications to support every activity in business process. Since business processes are unique and are changing over time, service oriented architecture is used as a solution to this problem. Service oriented architecture divides functions in independent units called services. Services can be accessed over network, combined and reused when developing applications for business process support. Business process can be implemented with business process execution language. The most recognized among these languages is WS-BPEL. Every service implements one of the activities in business process. Activity can be automated or manual. Manual activity is called user task. Business process can contain simple or complex tasks. A complex task is a task containing multiple subtasks. Every subtask can be either simple or complex task. In my thesis I was dealing with complex user task patterns. One of the goals of this thesis is the identification of patterns which are suitable for implementation. Eight patterns have been identified. Seven of them are very basic and general, the eighth is an arbitrary sequence of any number of the first patterns. All of the patterns are highly reusable. The other goal of this thesis is the implementation of identified and described patterns. BPEL is used for implementation. The aim of the implementation was also a service where patterns can be easily added or changed. Service oriented architecture enables the service to be implemented in different environments and software tools. Due to their popularity Oracle tools are used in thesis. Key words: service oriented architecture, service, business process, user task, complex user task pattern, WS-BPEL
Actions (login required)