CHALLENGES AND PERSPECTIVES IN THE DEPLOYMENT OF DISTRIBUTED COMPONENTS-BASED SOFTWARE

Mariam Dibo, Noureddine Belkhatir

Abstract

Software deployment encompasses all post-development activities that make an application operational. It covers different activities such as packaging, installation, configuration, application start and updates. These deployment activities on large infrastructures are more and more complex leading to different works generally developed in an ad'hoc way and consequently specific to middleware such as for instance J2EE, .net or CCM. Every middleware designs specific deployment mechanisms and tools. The objective of this work is to propose a generic deployment approach independently of the target environments and to propose necessary abstractions to describe the software to be deployed, the deployment infrastructures and the deployment process with the identification and the organization of the activities to be carried out and the support for its execution. Our approach is model driven and our contribution is about a generic deployment framework.

References

  1. Alliance, OSGI Service Platform, Release 3, IOS Press, Inc., 2003.
  2. Bures, T., Hnetynka, P., Plasil, F., SOFA 2.0: Balancing Advanced Features in a Hierarchical Component Model, SERA'06, Fourth International Conference on Software Engineering Research, Management and Applications 09-11 Aug. 2006, p. 40 - 48.
  3. Edwards, G., Deng, G., Schmidt, D. S., Gokhale, A., Natarajan, B., Model-driven Configuration and Deployment of Component Middleware Publisher /Subscriber Services, Proceedings of the 3rd ACM International Conference on Generative Programming and Component Engineering, Vancouver, CA, October 2004.
  4. Hall, R. S., Heimbigner, D., Wolf, A. L., A cooperative approach to support software deployment using the software dock, Proceedings of the 21st international conference on Software engineering, p.174-183, May 16-22, 1999, Los Angeles, California, United States.
  5. Hnetynka, P., A model-driven environment for component deployment, Software Engineering Research, Management and Applications, 2005. Third ACIS International Conference on 11-13 Aug. 2005, p. 6 - 13.
  6. Ketfi, A., Belkhatir, N., Cunin, P.Y, Adaptation Dynamique Concepts et Expérimentations Proceedings of the 15th International Conference on Software & Systems Engineering and their Applications ICSSEA'02, Paris, France, December 2002.
  7. Lowy, J., COM and .NET component services, O'Reilly & Associates, 2001.
  8. OMG, CORBA Component Model Specification http://www.omg.org/docs/formal/06-04-01.pdf, Version 4.0, Technical Report, April 2006.
  9. OMG, Deployment and Configuration of Componentbased Distributed Application Specification, Version 4.0, Technical Report, April 2006.
  10. OMG, Model Driven Architecture, OMG Document ormsc/05-04-01, 2005.
Download


Paper Citation


in Harvard Style

Dibo M. and Belkhatir N. (2009). CHALLENGES AND PERSPECTIVES IN THE DEPLOYMENT OF DISTRIBUTED COMPONENTS-BASED SOFTWARE . In Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 978-989-8111-86-9, pages 403-406. DOI: 10.5220/0002009904030406


in Bibtex Style

@conference{iceis09,
author={Mariam Dibo and Noureddine Belkhatir},
title={CHALLENGES AND PERSPECTIVES IN THE DEPLOYMENT OF DISTRIBUTED COMPONENTS-BASED SOFTWARE},
booktitle={Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2009},
pages={403-406},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002009904030406},
isbn={978-989-8111-86-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - CHALLENGES AND PERSPECTIVES IN THE DEPLOYMENT OF DISTRIBUTED COMPONENTS-BASED SOFTWARE
SN - 978-989-8111-86-9
AU - Dibo M.
AU - Belkhatir N.
PY - 2009
SP - 403
EP - 406
DO - 10.5220/0002009904030406