Split of Composite Components for Distributed Applications - Archive ouverte HAL Access content directly
Conference Papers Year : 2013

Split of Composite Components for Distributed Applications


Composite structures as in UML are a way to ease the development of complex applications. Composite classes contain sub-components that are instantiated, interconnected and configured along with the composite. Composites may also contain operations and further attributes. Their deployment on distributed platforms is not trivial, since their sub-components might be allocated to different computing nodes. In this case, the deployment implies a split of the composite. In this paper, we will motivate why composites need to be allocated to different nodes in some cases by examining the particular case of interaction components. We will also discuss several options to achieve the separation and their advantages and disadvantages including modeling restrictions for the classes.
Fichier principal
Vignette du fichier
radermacher_12687.pdf (145.63 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-01225771 , version 1 (07-06-2018)


  • HAL Id : hal-01225771 , version 1
  • OATAO : 12687


Ansgar Radermacher, Arnaud Cuccuru, Sébastien Gérard, Brahim Hamid. Split of Composite Components for Distributed Applications. Forum on Specification & Design Languages (FDL 2013), Sep 2013, Paris, France. pp. 1-6. ⟨hal-01225771⟩
445 View
86 Download


Gmail Facebook X LinkedIn More