Title
A Classification Framework for Software Component Models
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.
Year
DOI
Venue
2011
10.1109/TSE.2010.83
IEEE Trans. Software Eng.
Keywords
Field
DocType
software component models,different aim,cases unclear concept,component-based development,fundamental principle,object-oriented development,different principle,large number,different software component model,component model classification framework,component model,data model,bismuth,data models,object oriented,object oriented programming,component based development,packaging,software components,software component
Object oriented development,Data modeling,Object-oriented programming,Systems engineering,Computer science,Component-based software engineering
Journal
Volume
Issue
ISSN
37
5
0098-5589
Citations 
PageRank 
References 
106
4.08
20
Authors
4
Search Limit
100106
Name
Order
Citations
PageRank
Ivica Crnkovic11235106.58
Severine Sentilles21477.93
Aneta Vulgarakis325213.84
Michel R. V. Chaudron469366.15