Achieving Dynamic Inter-Organizational Workflow Management by Integrating Business Processes, Events and Rules