Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

Process engineering

The course is not on the list Without time-table
Code Completion Credits Range Language
BI-ZPI KZ 4 1P+2C Czech
Lecturer:
Tutor:
Supervisor:
Department of Software Engineering
Synopsis:

Students will learn fundamentals of process engineering in this subject. Students will get necessary foundations for understanding formal principles of process modelling and they will learn basics of the used notations (UML, BPMN, BORM). The focus in this subject lies in training of practical skills of formalisation and modelling of business processes using modern CASE tools. The role of process engineering for information systems development is discussed as well as its importance in the overall context of information and business strategy of an enterprise.

Requirements:

There are no prerequsities stated in this subject, however basic knowledge of final state machines, Petri nets, UML and basics of software engineering are helpful.

Syllabus of lectures:

1. Introduction to process modelling, terminology, role of process modelling. Formal foundations of process modelling: Finite state machines, Petri nets.

2. Implementation process modelling in UML.

3. Business process modelling: BORM method

4. Business process modelling: basic BPMN notation

5. Business and implementation process modelling: BPMN advanced costructs

6. Process engineering in software engineering. Information and business strategy of enterprise.

Syllabus of tutorials:

1. Information about the subject and project. Practicing basic skills of process formalisation.

2. Finite state machines, Petri nets.

3. Implementation process modelling in UML.

4. Implementation process modelling in UML.

5. Business process modelling: BORM method

6. Business process modelling: BORM method

7. Business process modelling: basic BPMN notation

8. Business process modelling: basic BPMN notation

9. Business and implementation process modelling: BPMN advanced costructs

10. Business and implementation process modelling: BPMN advanced costructs

11. Work on projects, consultations.

12. Work on projects, consultation.

13. Projects submission.

Study Objective:

The goal of the subject is:

- Understanding of formal foundations of process modelling.

- Managing notations of UML dynamic diagrams, basics of BPMN and BORM.

- Learning and practicing skills of formalisation and modelling of processes.

- Understanding the importance of process engineering for information systems development and its importance in the overall context of information and business strategy of an enterpise.

Study materials:
Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2019-09-18
For updated information see http://bilakniha.cvut.cz/en/predmet2532806.html