I. Intruduction
At present, process orientation is a dominant paradigm for businesses. Due to the need to accommodate changing business priorities as well as business cases with varying characteristics (e.g., customers with different preferences), business process specifications need to be flexible as well as capable of being configured and reconfigured appropriately in an optimal manner. Optimizing business processes during applying changes is crucial for business success of companies. Therefore, two subjects should be considered. First the processes have to be continuously improved and second, they have to be flexible enough to deal with the dynamic environment in times of global competition.