Title: An optimised component selection algorithm for self-adaptive software architecture using the component repository

Authors: Y. Mohana Roopa; A. Rama Mohan Reddy

Addresses: Department of CSE, JNTU Anantapur, Andhra Pradesh, India ' Department of CSE, S.V. University, Tirupathi, Andhra Pradesh, India

Abstract: Component-based software engineering focus on the development and reuse of the component. The component reuse is depending on the storage and retrieves process. The storage and retrieve process is carried by a component repository. This paper presents the component repository model for the developers to achieve good productivity. The component selection from the component repository according the functionality and requirements is a crucial part. This paper proposed an algorithm for optimising component selection with the functionality constraints like customer size, reliability and performance. The experimental result evaluates the performance of the algorithm and it is proved that the proposed algorithm had better performance in terms of component selection.

Keywords: component; software system selection; adaptability; functionality.

DOI: 10.1504/IJAIP.2019.103411

International Journal of Advanced Intelligence Paradigms, 2019 Vol.14 No.3/4, pp.236 - 247

Received: 26 Oct 2016
Accepted: 03 Nov 2016

Published online: 06 Nov 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article