Développement basé composant. Une approche centrée composition

The growing complexity of IS pleads for a development of these systems based on components. Our point of view is that composition is the critical point of this kind of development. By composition, we mean semantic integration of components. We present a composition centered approach for component-based development. Composition is treated by a specific relation based on Whole-Part relationship. This relationship can be characterized by formally specified properties and allows to constraint the structural and dynamic relations between components. The realization is realized by a composition framework, consisting in a UML profile that implements the composition relationship and a deployement environment insuring the respect of the composition properties.