Dynamic Policy Management on Business Performance Management Architecture
Business performance management (BPM) is a new approach for an enterprise to improve their capabilities for sensing and responding to business situations. In a diverse and fast-changing business environment, an enterprise needs to adapt itself to any unexpected changes. For BPM, such changes imply changes of the models and services that support BPM. This paper discusses an implementation of BPM with the focus on dynamically adapting its services. We will present the motivation, concept and architecture of the dynamic change mechanisms. First we define a set of configurations as a policy, and also define its consistency through an application context. Then we propose an architectural overview including a policy management service as an implementation of consistency management.
- 1.Jeng, J.J., Chang, H., Bhaskaran, K.: On Architecting Business Performance Management Grid for Adaptive Enterprises. In: Proceedings of the 2005 Symposium on Applications and the Internet (SAINT 2005), pp. 110–116 (2005)Google Scholar
- 2.Thatte, S., et al.: Process Execution Language for Web Services Version 1.1 (2003), ftp://www6.software.ibm.com/software/developer/library/ws-bpel.pdf
- 3.Papazoglou, M.P.: Service-Oriented Computing: Concepts, Characteristics and Directions. In: Proceedings of the Fourth International Conference on Web Information Systems Engineering. IEEE Computer Society, Los Alamitos (2003)Google Scholar
- 7.Truyen, E., et al.: Dynamic and Selective Combination of Extensions in Component-Based Applications. In: Proceedings of the 23rd International Conference on Software Engineering, ICSE 2001 (2001)Google Scholar
- 8.Lazovik, A., Aiello, M., Papazoglou, M.: Associating Assertions with Business Processes and Monitoring their Execution. In: Proceedings of International Conference on Service Oriented Computing (ICSOC 2004), pp. 94–104 (2004)Google Scholar