• DocumentCode
    2634915
  • Title

    A Look at Current Component Models from the Black-Box Perspective

  • Author

    Brada, Premek

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of West Bohemia, Pilsen, Czech Republic
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    388
  • Lastpage
    395
  • Abstract
    Software modules and components have always played a key role in software engineering, primarily as coarse-grained abstractions that embody the principle of information hiding. The fundamental contribution of component-based software engineering lies in making the black-box property a core requirement. In this paper we point out that this important notion tends to be neglected in component model analyses, and define the black-box property in terms of detailed characteristics which help to evaluate component models from this perspective. A survey of typical representatives of industrial and research component models shows that especially the former ones leave much to be desired, and the paper discusses the consequences of the weak aspects of their design.
  • Keywords
    software engineering; black-box; coarse-grained abstractions; component models; information hiding; software engineering; Application software; Assembly; Computer science; Context modeling; Java; Runtime; Service oriented architecture; Software engineering; Surface treatment; Visualization; black box; component model evaluation; criteria; information hiding; software component;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2009. SEAA '09. 35th Euromicro Conference on
  • Conference_Location
    Patras
  • ISSN
    1089-6503
  • Print_ISBN
    978-0-7695-3784-9
  • Type

    conf

  • DOI
    10.1109/SEAA.2009.91
  • Filename
    5350041