• DocumentCode
    3339315
  • Title

    Runtime Support for Advanced Component Concepts

  • Author

    Bures, Tomas ; Hnetynka, Petr ; Plasil, Frantisek ; Klesnil, Jan ; Kmoch, Ondrej ; Kohan, Tomas ; Kotrc, Pavel

  • Author_Institution
    Charles Univ., Prague
  • fYear
    2007
  • fDate
    20-22 Aug. 2007
  • Firstpage
    337
  • Lastpage
    345
  • Abstract
    Component-based development has become a recognized technique for building large scale distributed applications. Although the maturity of this technique, there appears to be quite a significant gap between (a) component systems that are rich in advanced features (e.g., component nesting, software connectors, versioning, dynamic architectures), but which have typically only poor or even no runtime support, and (b) component systems with a solid runtime support, but which typically possess only a limited set of the advanced features. In our opinion, this is mainly due to the difficulties that arise when trying to give proper semantics to the features and reify them in development tools and an runtime platform. In this paper, we describe the implementation of the runtime environment for the SOFA 2.0 component model. In particular, we focus on the runtime support of the advanced features mentioned above. The described issues and the solution are not specific only to SOFA 2.0, but they are general and applicable to any other component system aiming at addressing such features.
  • Keywords
    object-oriented programming; software engineering; SOFA 2.0 component model; advanced component concepts; component-based development; development tools; large scale distributed applications; runtime environment; runtime support; Application software; Buildings; Computer science; Conference management; Containers; Large-scale systems; Research and development management; Runtime environment; Runtime library; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Research, Management & Applications, 2007. SERA 2007. 5th ACIS International Conference on
  • Conference_Location
    Busan
  • Print_ISBN
    0-7695-2867-8
  • Type

    conf

  • DOI
    10.1109/SERA.2007.115
  • Filename
    4296956