Course title in Estonian
Äriprotsessi modelleerimine ja automatiseerimine
Course title in English
Business Process Modeling and Automation
Assessment form
Examination
lecturer of 2023/2024 Spring semester
Not opened for teaching. Click the study programme link below to see the nominal division schedule.
lecturer of 2024/2025 Autumn semester
Not opened for teaching. Click the study programme link below to see the nominal division schedule.
Course aims
- Being able to model a business process from a (semi) informal to a formal level.
- Specifying the resource perspective of a business process and understanding improvement scopes.
- Analyzing workflows for detecting errors, injecting patterns, enhancing efficiency.
- Understanding the functions and architecture of an enactment system for business processes.
Brief description of the course
The BPA-course combines the disciplines of business process re-engineering (BPR) and service-oriented computing (SOC) to achieve an automation with the help of Internet technologies.
We define BPR as a fundamental reconsideration and radical restructuring of business processes in order to achieve drastic improvements in costs, quality and service. Here, a business process is one focused upon the production of particular products that may either be physical (such as a truck or bridge), or intangible (such as a design or damage assessment for an insurance case).
We define SOC as a computer-science discipline that uses web services for developing loosely coupled applications where inter-system dependency is minimized. SOC relies on the technology stack of a service-oriented architecture (SOA) with the core layers XML, SOAP, and HTTP. For the purpose of BPA, we include WS-* languages in SOA, most notably BPEL.
Learning outcomes in the course
Upon completing the course the student:
- understanding the importance of business process management within companies;
- modeling of business processes with different notations;
- re-engineering business processes from a current state towards a target state, e.g., tackling bottlenecks and better workload distribution, faster completion time;
- patterns application for different business-process perspectives, i.e., control-flow, data-flow, organizational resources.
- checking of business processes for formal correctness properties, e.g., soundness, boundedness and safeness, invariance, correct termination;
- automating re-engineered business processes: with SOC technologies, e.g., specification in SOA and WS-*, using specific SOC setup and enactment applications;
Teacher
Alexander Norta Ph.D
Additional information
• Mandatory lecture participation with miniproject completion in a team-effort.
• Exam-participation prerequisite is a successful miniproject completion and presentation
Study programmes containing that course