A formal basis for architectural connection
ACM Transactions on Software Engineering and Methodology (TOSEM)
Acme: architectural description of component-based systems
Foundations of component-based systems
A formal language for composition
Foundations of component-based systems
Component-based software engineering: putting the pieces together
Component-based software engineering: putting the pieces together
Software product lines: practices and patterns
Software product lines: practices and patterns
Component-based product line engineering with UML
Component-based product line engineering with UML
Component Software: Beyond Object-Oriented Programming
Component Software: Beyond Object-Oriented Programming
Essential COM
ArchJava: connecting software architecture to implementation
Proceedings of the 24th International Conference on Software Engineering
A Component Model for Field Devices
CD '02 Proceedings of the IFIP/ACM Working Conference on Component Deployment
The grand challenge of Trusted Components
Proceedings of the 25th International Conference on Software Engineering
SOFA/DCUP: Architecture for Component Trading and Dynamic Updating
CDS '98 Proceedings of the International Conference on Configurable Distributed Systems
A Survey of Architecture Description Languages
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
6th ICSE Workshop on Component-Based Software Engineering: automated reasoning and prediction
ACM SIGSOFT Software Engineering Notes
Modeling and implementing software architecture with acme and archJava
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Exogenous connectors for software components
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
Proceedings of the 28th international conference on Software engineering
Model-Based performance prediction with the palladio component model
WOSP '07 Proceedings of the 6th international workshop on Software and performance
An improved component model for component based software engineering
ACM SIGSOFT Software Engineering Notes
IEEE Transactions on Software Engineering
Palladio --- Prediction of Performance Properties
The Common Component Modeling Example
The CoSi Component Model: Reviving the Black-Box Nature of Components
CBSE '08 Proceedings of the 11th International Symposium on Component-Based Software Engineering
Accelerating technical design of business applications: a knowledge-based approach
Proceedings of the 3rd India software engineering conference
A study of execution environments for software components
CBSE'07 Proceedings of the 10th international conference on Component-based software engineering
Towards composing software components in both design and deployment phases
CBSE'07 Proceedings of the 10th international conference on Component-based software engineering
A semantic paradigm for component-based specification integrating a notion of security risk
FAST'06 Proceedings of the 4th international conference on Formal aspects in security and trust
Service research challenges and solutions for the future internet
An empirical investigation on the reusability of design patterns and software packages
Journal of Systems and Software
A language to bridge the gap between component-based design and implementation
Computer Languages, Systems and Structures
A software component model and its preliminary formalisation
FMCO'05 Proceedings of the 4th international conference on Formal Methods for Components and Objects
General composition of software artifacts
SC'06 Proceedings of the 5th international conference on Software Composition
Defining and checking deployment contracts for software components
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
Dynamic reconfiguration and access to services in hierarchical component models
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
Hi-index | 0.00 |
CBSE currently lacks a universally accepted terminology. Existing component models adopt different component de?nitions and composition operators. We believe that for future research it would be crucial to clarify and unify the CBSE terminology, and that the starting point for this endeavour should be a study of current component models. In this paper, we take this first step and present and discuss a taxonomy of these models. The purpose of this taxonomy is to identify the similarities and differences between them with respect to commonly accepted criteria, with a view to clarification and/or potential unification.