Skip to Main content Skip to Navigation
Book sections

Split of Composite Components for Distributed Applications

Abstract : 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.
Document type :
Book sections
Complete list of metadatas

Cited literature [15 references]  Display  Hide  Download

https://hal-cea.archives-ouvertes.fr/cea-01807027
Contributor : Önder Gürcan <>
Submitted on : Monday, June 4, 2018 - 12:57:43 PM
Last modification on : Friday, June 12, 2020 - 11:44:04 AM
Long-term archiving on: : Wednesday, September 5, 2018 - 1:32:17 PM

File

best-of-fdl-2013-cha14-raderma...
Files produced by the author(s)

Identifiers

  • HAL Id : cea-01807027, version 1

Collections

Citation

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. ⟨cea-01807027⟩

Share

Metrics

Record views

151

Files downloads

241