OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

Split of Composite Components for Distributed Applications

Radermacher, Ansgar and Cuccuru, Arnaud and Gérard, Sébastien and Hamid, Brahim Split of Composite Components for Distributed Applications. (2013) In: Forum on Specification & Design Languages (FDL 2013), 24 September 2013 - 26 September 2013 (Paris, France).

(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader

Official URL: http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=6636145


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.

Item Type:Conference or Workshop Item (Paper)
Additional Information:Thanks to IEEE editor. ISSN : 1636-9874 The definitive version is available at http://ieeexplore.ieee.org : http://ieeexplore.ieee.org/xpl/abstractAuthors.jsp?arnumber=6646642
HAL Id:hal-01225771
Audience (conference):International conference proceedings
Uncontrolled Keywords:
Institution:French research institutions > Commissariat à l'Energie Atomique et aux énergies alternatives - CEA (FRANCE)
French research institutions > Centre National de la Recherche Scientifique - CNRS (FRANCE)
Université de Toulouse > Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE)
Université de Toulouse > Université Toulouse III - Paul Sabatier - UT3 (FRANCE)
Université de Toulouse > Université Toulouse - Jean Jaurès - UT2J (FRANCE)
Université de Toulouse > Université Toulouse 1 Capitole - UT1 (FRANCE)
Laboratory name:
Deposited On:12 Oct 2015 07:51

Repository Staff Only: item control page