• DocumentCode
    1918928
  • Title

    Split of composite components for distributed applications

  • Author

    Radermacher, Ansgar ; Cuccuru, Arnaud ; Gerard, Sebastien ; Hamid, Brahim

  • Author_Institution
    CEA, LIST, Laboratory of Model driven engineering for embedded systems Point Courrier 174, Gif-sur-Yvette F-91191 France
  • fYear
    2013
  • fDate
    24-26 Sept. 2013
  • Firstpage
    1
  • Lastpage
    6
  • 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 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.
  • Keywords
    Assembly; Context; Ports (Computers); Resource management; Sockets; Unified modeling language; Kevwords : composite components. UML; distribution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Specification & Design Languages (FDL), 2013 Forum on
  • Conference_Location
    Paris, France
  • ISSN
    1636-9874
  • Type

    conf

  • Filename
    6646642