연구 분야: Software Development
학회: International Conference on Green, Pervasive, and Cloud Computing
Current software development has moved away from the traditional manual workshop model and emphasizes improving software product quality. To address the issue of repetitive work, software reuse techniques can be adopted to continually enhance the quality and efficiency of software development. Software reuse primarily involves reutilizing existing software knowledge during the software development process, effectively reducing maintenance costs incurred during development and controlling the overall software development expenses. Software components are an effective form of supporting software product reuse and serve as the core technology for enabling software reuse. Component-based software engineering techniques emphasize the use of reusable software “components” to design and construct programs, aiming to assemble these components within a software architecture to achieve software reuse and improve the quality and productivity of software products. However, selecting the most suitable components from the results of component retrieval requires understanding the different usages of each component in the retrieval results. The existing methods suffer from excessive reliance on manual approaches and errors caused by inter-component relationships. Therefore, this paper proposes a component selection technique called UEBCS (Usage Example-Based Component Selection). This technique leverages steps such as clustering analysis and hierarchical classification to achieve optimal component selection. UEBCS has shown excellent results in terms of both efficiency and accuracy in selecting components. This method provides technical support for software developers in the software development process and holds significant practical significance for enhancing software development quality and efficiency, as well as promoting the deepening development of the software industry.
| 발행 연도 | 2024년 |
|---|---|
| 인용수 | 0 |
| 출판 국가 | Andorra, China |
| 사이트 | Springer |
| 좋아요 수 | 0 |