• DocumentCode
    3286367
  • Title

    Hierarchical Model to Develop Component-Based Systems

  • Author

    Amirat, Abdelkrim ; Oussalah, Mourad

  • Author_Institution
    Univ. de Nantes, Nantes
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    337
  • Lastpage
    345
  • Abstract
    Large and complex software systems require expressive notations for representing their software architecture. In this context architecture description languages (ADLs) can be used for describing architectures of components-based software systems. Typical ADLs provide explicit support for specifying components, connectors, and configuration as well as for building hierarchical systems configurations. All of them allow structural dependencies among components to be specified to define static configurations. This may be sufficient for an initial system composition, but does not provide enough information for reasoning about the different kind of connections among elements. Physical and logical connections are defined in this paper. Four kinds of hierarchies are also presented. Each one is used to provide special-purpose view about the architecture.
  • Keywords
    object-oriented programming; software architecture; architecture description language; components-based software system; software architecture; Architecture description languages; Buildings; Computer architecture; Conferences; Connectors; Hierarchical systems; Logic design; Software architecture; Software systems; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems, 2008. ECBS 2008. 15th Annual IEEE International Conference and Workshop on the
  • Conference_Location
    Belfast
  • Print_ISBN
    0-7695-3141-5
  • Type

    conf

  • DOI
    10.1109/ECBS.2008.23
  • Filename
    4492415