Authors:
Mariam Dibo
and
Noureddine Belkhatir
Affiliation:
Laboratoire d’Informatique de Grenoble, France
Keyword(s):
Deployment, Components based software engineering, J2EE, CCM, .NET, D&C, Generic deployment system, MDA, Deployment process.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence and Decision Support Systems
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Modeling Concepts and Information Integration Tools
;
Modeling Formalisms, Languages and Notations
;
Modeling of Distributed Systems
;
Requirements Analysis And Management
;
Software Engineering
;
Strategic Decision Support Systems
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.