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
For re-engineering and private and public organizations for saving time, money and creating services of high quality, 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), or a mix of intangible with physical elements.
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.
Learning outcomes in the course
Upon completing the course the student:
Fundamental skills will be acquired during the course:
• 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, PhD