• DocumentCode
    3849096
  • Title

    A Classification Framework for Software Component Models

  • Author

    Ivica Crnkovic;Severine Sentilles;A. Vulgarakis;Michel R.V. Chaudron

  • Author_Institution
  • Volume
    37
  • Issue
    5
  • fYear
    2011
  • Firstpage
    593
  • Lastpage
    615
  • Abstract
    In the last decade, a large number of different software component models have been developed, with different aims and using different principles and technologies. This has resulted in a number of models which have many similarities, but also principal differences, and in many cases unclear concepts. Component-based development has not succeeded in providing standard principles, as has, for example, object-oriented development. In order to increase the understanding of the concepts and to differentiate component models more easily, this paper identifies, discusses, and characterizes fundamental principles of component models and provides a Component Model Classification Framework based on these principles. Further, the paper classifies a large number of component models using this framework.
  • Keywords
    "Data models","Bismuth","Packaging"
  • Journal_Title
    IEEE Transactions on Software Engineering
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.2010.83
  • Filename
    5587419