A strategy to identify components using clustering approach for component reusability
Component Based Software Engineering (CBSE) has played a very important role for building larger software systems The current practices of software industry demands development of a software within time and budget which is highly productive. It is necessary to achieve how much effectively the software component is reusable. To achieve this, the component identification is mandatory. The traditional approaches are presented in the literature. However effective reuse is still a challenging issue. In this paper, a strategy has been proposed for the identification of a business component using clustering methodology. This approach will be useful in identifying the reusable components for different domains. The proposed approach has identified the reconfigured component using the CBO measure to reduce the coupling between the objects. By considering this proposed strategy, the productivity can be increased in the organization.
💡 Research Summary
This paper emphasizes the importance of Component-Based Software Engineering (CBSE) in building larger software systems and addresses the challenge of achieving effective component reusability. It proposes a strategy for identifying business components using clustering methodology, which is expected to be useful across different domains. The proposed approach identifies reconfigured components by reducing coupling between objects through the use of CBO (Coupling Between Objects) measures. This method aims to improve upon traditional approaches and increase productivity within organizations by facilitating more effective component reuse.
The paper highlights that in today’s software industry, there is a demand for developing software within time and budget constraints while maintaining high productivity. Achieving this requires an understanding of how effectively software components can be reused, which necessitates the identification of these components. Despite existing traditional methods, effective reuse remains a significant challenge. The clustering approach introduced in this paper aims to address this issue by providing a systematic way to identify reusable components.
The CBO measure is used as part of the proposed strategy to reduce coupling between objects, thereby enhancing the reusability of identified components. This reduction in coupling suggests that the components can be more easily integrated into different contexts without causing adverse effects on system performance or maintainability. The paper concludes by asserting that this approach not only aids in identifying reusable components but also contributes to overall organizational productivity improvements through better resource utilization and reduced development time.
Comments & Academic Discussion
Loading comments...
Leave a Comment