Analogies and Insights: Exploring Models in Component-Based Software Engineering

##plugins.themes.bootstrap3.article.main##

Authors

Sandeep Chopra
Manish Pandey

Abstract

In the modern software development environment, Component-Based Development (CBD) has become a prominent approach that emphasizes constructing new software systems through the integration of pre-built, commercially available components. The main goal of Component-Based Software Engineering (CBSE) is to build software systems by integrating pre-existing sophisticated software solutions by assembling reusable modules, ultimately minimizing both development time and effort. CBSE also simplifies the maintenance and upgrading of large software systems. This approach is valuable because commonly used components can be developed once and reused across different systems through a shared interface. This paper analyzes and compares various CBSE models based on the activities they support, providing insights into their performance and effectiveness.

##plugins.themes.bootstrap3.article.details##

Section

Articles