Component types qualification in Java legacy code driven by communication integrity rules
Proceedings of the 4th India Software Engineering Conference
MICOBS: multi-platform multi-model component based software development framework
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Software engineering of component-based systems-of-systems: a reference framework
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Proceedings of the 16th international workshop on Component-oriented programming
Deriving functional interface specifications for composite components
SC'11 Proceedings of the 10th international conference on Software composition
An empirical investigation on the reusability of design patterns and software packages
Journal of Systems and Software
Predictability and evolution in resilient systems
SERENE'11 Proceedings of the Third international conference on Software engineering for resilient systems
A language to bridge the gap between component-based design and implementation
Computer Languages, Systems and Structures
On the extensibility requirements of business applications
Proceedings of the 2012 workshop on Next Generation Modularity Approaches for Requirements and Architecture
FASA: a scalable software framework for distributed control systems
Proceedings of the 3rd international ACM SIGSOFT symposium on Architecting Critical Systems
15 years of CBSE symposium: impact on the research community
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Controller patterns for component-based reactive control software systems
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Scenario modeling and verification for business processes
KES-AMSTA'12 Proceedings of the 6th KES international conference on Agent and Multi-Agent Systems: technologies and applications
A three-level component model in component based software development
Proceedings of the 11th International Conference on Generative Programming and Component Engineering
A graph based requirements clustering approach for component selection
Advances in Engineering Software
Decision support for off-the-shelf software selection in web development projects
ICWE'12 Proceedings of the 12th international conference on Current Trends in Web Engineering
Mode switch handling for the ProCom component model
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
Support for high performance using heterogeneous embedded systems: a Ph.D. research proposal
Proceedings of the 18th international doctoral symposium on Components and architecture
Co-evolution of component-based architecture-model and object-oriented source code
Proceedings of the 18th international doctoral symposium on Components and architecture
The BRICS component model: a model-based development paradigm for complex robotics software systems
Proceedings of the 28th Annual ACM Symposium on Applied Computing
A discipline-spanning development process for self-adaptive mechatronic systems
Proceedings of the 2013 International Conference on Software and System Process
Wringing out objects for programming and modeling component-based systems
Proceedings of the Second International Workshop on Combined Object-Oriented Modelling and Programming Languages
Mode switch timing analysis for component-based multi-mode systems
Journal of Systems Architecture: the EUROMICRO Journal
Hi-index | 0.00 |
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.