Version models for software configuration management
ACM Computing Surveys (CSUR)
Objects, components, and frameworks with UML: the catalysis approach
Objects, components, and frameworks with UML: the catalysis approach
Highly reliable upgrading of components
Proceedings of the 21st international conference on Software engineering
A formal language for composition
Foundations of component-based systems
UML components: a simple process for specifying component-based software
UML components: a simple process for specifying component-based software
Building Reliable Component-Based Software Systems
Building Reliable Component-Based Software Systems
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
A Fine-Grained Version and Confguration Model in Analysis and Design
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Continuous release and upgrade of component-based software
Proceedings of the 12th international workshop on Software configuration management
IEEE Transactions on Software Engineering
Proceedings of the Second Symposium on Information and Communication Technology
Hi-index | 0.00 |
The key factor of component-based software development is the composition of pre-fabricated components. Although research efforts have focused on this issue, yet the optimal performance of component-based systems has not been achieved. If the concept of version management is introduced along with composition technology then it will help in locating the component mismatch in the earlier stages of software development life cycle. This paper analyses the significance of version management and composition of software components in different phases like analysis phase, design phase and deployment phase of software development life cycle. A comparative analysis of different available component models like COM, .NET, Enterprise JavaBeans (EJB), CORBA, SOFA, UML 2.0 and Web Services with respect to these two issues is also discussed.