Lecture 9: Business Process Compliance by Flashcards
1
Q
Business Process Correctness
A
- 1st: is your businessprocess syntactically correct? (does it have start,end etc.)
- 2nd: is it sound? Reachability? Does it contain path from start to end? Does it contain deadlocks/livelocks?
- 3rd: Is it compliant? Doesit adhere to Laws and bylaws, Security, Standards, and best practices?
- As a manager you are focusing on business goals, however these might not align with Laws and bylaws, Security, Standards, and best practices => balancing act
2
Q
Business Process Compliance
A
Compliance = formal alignment between laws andprocesses
- Requires you to:
- Have a formal language that describes the law
- Check that the obligations established in the law are exerted in the process and thatthe rights in the law are achievable
- Involves studying the process at multipledimensions: control flow, data, organizational, time
3
Q
Compliance and Business Process Lifecycle
A
Compliance mustbe ensured in all stages of the business process lifecycle:-Design (compliance checking
- Execution (compliance monitoring)
- Post-mortem (compliance audit)
- change
4
Q
Alignment in BPMN
A
Need different language to express formal policies (linear temporal logic)
5
Q
Alignment in DCR
A
Both laws and processes are declarative, no need for further languages