Split of Composite Components for Distributed Applications - CEA - Commissariat à l’énergie atomique et aux énergies alternatives
Chapitre D'ouvrage Année : 2014

Split of Composite Components for Distributed Applications

Résumé

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
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

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

Identifiants

  • HAL Id : cea-01807027 , version 1

Citer

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⟩
67 Consultations
158 Téléchargements

Partager

More