Integrating extra-functional properties in component deployment dependencies - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2009

Integrating extra-functional properties in component deployment dependencies

Résumé

Component-Based Software Engineering (CBSE) is a widely used approach for the software design, particularly when addressing large scale software. The common practice is to build software by composing large collections of components. Such software requires a complex management of their dependencies to be deployed successfully and safely. Therefore, all component dependencies, functional and extra-functional one must be precisely and formally specified. In a previous work, we have proposed a formal language to specify functional dependencies and a formal deployment framework to manage them. Based on this work, we propose an extension with extra-functional dependencies specification and management for component deployment. With this extension, it is possible to specify that a component provides or requires a service with specific extra-functional properties (such as security level, version information, resource consumption level, etc.). We present here how specifying extra-functional component dependencies and how managing them to be able to ensure success and safety of component installation and deinstallation.
Fichier non déposé

Dates et versions

hal-02061820 , version 1 (08-03-2019)

Identifiants

  • HAL Id : hal-02061820 , version 1

Citer

Meriem Belguidoum, Fabien Dagnat. Integrating extra-functional properties in component deployment dependencies. 6th International Workshop on Formal Aspects of Component Software, Nov 2009, Eindhoven, Netherlands. pp.195 - 209. ⟨hal-02061820⟩
24 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More