Dynamic Policy Management on Business Performance Management Architecture

  • Teruo Koyanagi
  • Mari Abe
  • Gaku Yamamoto
  • Jun Jang Jeng
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3826)


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. 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. 2.
    Thatte, S., et al.: Process Execution Language for Web Services Version 1.1 (2003),
  3. 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
  4. 4.
    Kramer, J., Magee, J.: The Evolving Philosophers Problem: Dynamic Change Management. IEEE Transactions on Software Engineering 16, 1293–1306 (1990)CrossRefGoogle Scholar
  5. 5.
    Warren, I., Sommerville, I.: A Model for Dynamic reconfiguration which Preserves Application Integrity. In: Proceedings of the 3rd International Conference on Configurable Distributed Systems (ICCDS 1996), pp. 81–88. IEEE Computer Society, Los Alamitos (1996)CrossRefGoogle Scholar
  6. 6.
    Chen, X., Simons, M.: A component framework for dynamic reconfiguration of distributed systems. In: Bishop, J.M. (ed.) CD 2002. LNCS, vol. 2370, pp. 82–96. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  7. 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. 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

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Teruo Koyanagi
    • 1
  • Mari Abe
    • 1
  • Gaku Yamamoto
    • 1
  • Jun Jang Jeng
    • 2
  1. 1.IBM Tokyo Research LaboratoryKanagawa-kenJapan
  2. 2.IBM T.J. Watson Research CenterYorktown HeightsUnited States

Personalised recommendations