Skip to main content

A Change Execution System for Enterprise Services with Compensation Support

  • Conference paper
ENTERprise Information Systems (CENTERIS 2010)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 109))

Included in the following conference series:

  • 1125 Accesses

Abstract

Modern enterprises rely on a distributed IT infrastructure to execute their business processes, adopting Service Oriented Architectures in order to improve the flexibility and ease of adaptation of their functions. Nowadays this is a vital characteristic, as the increased competition forces companies to continuously evolve and adapt. SOA applications must be supported by management and deployment systems, which have to continuously apply modifications to the distributed infrastructure. This article presents a model-based solution for automatically applying change plans to heterogeneous enterprise managed environments. The proposed solution uses models which describe in an abstract language the changes that need to be applied to the environment, and executes all the required operations to the specific managed elements. Also, to ensure that the environment ends in a stable state, compensation for previously executed operations is supported. The validation results from a case study taken from the banking domain are also presented here.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ITIL: Information Technology Infrastructure Library (ITIL). Office of Government Commerce (OGC), http://www.itil.co.uk/

  2. Deployment and Configuration of Component-based Distributed Applications, v4.0, http://www.omg.org

  3. Dubus, J., Merle, P.: Applying OMG D&C Specification and ECA Rules for Autonomous Distributed Component-Based Systems. In: Models in Software Engineering, pp. 242–251. Springer, Berlin (2007)

    Chapter  Google Scholar 

  4. Keller, A., Hellerstein, J.L., Wolf, J.L., Wu, K., Krishnan, V.: The CHAMPS system: change management with planning and scheduling. In: Network Operations and Management Symposium, vol. 1, pp. 395–408 (2004)

    Google Scholar 

  5. BPEL4WS V1.1 specification, http://www.ibm.com/

  6. Cordeiro, W.L.D.C., Machado, G.S., Andreis, F.G., dos Santos, A.D., Both, C.B., Gaspary, L.P., Granville, L.Z., Bartolini, C., Trastour, D.: CHANGELEDGE: Change design and planning in networked systems based on reuse of knowledge and automation. Computer Networks 58(16), 2782–2799 (2009)

    Article  MATH  Google Scholar 

  7. Web Services Business Process Execution Language Version 2.0, http://www.oasis-open.org

  8. Machado, G.S., Corediro, W.L.D.C., dos Santos, A.D., Wickboldt, J., Lunardi, R.C., Andreis, F.G., Both, C.B., Gaspary, L.P., Granville, L.Z., Trastour, D., Bartolini, C.: Refined failure remediation for IT change management systems. In: IFIP/IEEE International Symposium on Integrated Network Management, pp. 638–645 (2009)

    Google Scholar 

  9. Arshad, N., Heimbigner, D., Wolf, A.: Deployment and dynamic reconfiguration planning for distributed software systems. Software Quality Journal 15(3), 265–281 (2007)

    Article  Google Scholar 

  10. Dumitraş, T., Roşu, D., Dan, A., Narasimhan, P.: Ecotopia: An Ecological Framework for Change Management in Distributed Systems. In: Architecting Dependable Systems, vol. IV, pp. 262–286. Springer, Berlin (2007)

    Google Scholar 

  11. Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modelling Framework, 2nd edn. Addison-Wesley Professional, Reading (2008)

    Google Scholar 

  12. OSGi Service Platform Release 4 Core Specification, http://www.osgi.org

  13. The Process Virtual Machine (PVM), http://docs.jboss.com/jbpm/pvm/article/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cuadrado, F., García-Carmona, R., Navas, Á., Dueñas, J.C. (2010). A Change Execution System for Enterprise Services with Compensation Support. In: Quintela Varajão, J.E., Cruz-Cunha, M.M., Putnik, G.D., Trigo, A. (eds) ENTERprise Information Systems. CENTERIS 2010. Communications in Computer and Information Science, vol 109. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16402-6_46

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16402-6_46

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16401-9

  • Online ISBN: 978-3-642-16402-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics