Split of Composite Components for Distributed Applications - CEA - Commissariat à l’énergie atomique et aux énergies alternatives Access content directly
Book Sections Year : 2014

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 di↵erent computing nodes. In this case, the deployment implies a split of the composite. In this chapter, we will motivate why composites need to be allocated to di↵erent 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
best-of-fdl-2013-cha14-radermacher.pdf (800.14 Ko) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

cea-01807027 , version 1 (04-06-2018)


  • HAL Id : cea-01807027 , version 1


Ansgar Radermacher, Önder Gürcan, Arnaud Cuccuru, Sébastien Gerard, Brahim Hamid. Split of Composite Components for Distributed Applications. Languages, Design Methods, and Tools for Electronic System Design. Lecture Notes in Electrical Engineering, 311, pp.265-280, 2014, Lecture Notes in Electrical Engineering. ⟨cea-01807027⟩
56 View
141 Download


Gmail Mastodon Facebook X LinkedIn More