Towards a dynamic rule-based business process