Authors: C. Sushama; A. Rama Mohan Reddy
Addresses: Department of CSE, SV University College of Engineering, SV University, Tirupati, A.P., India ' Department of CSE, SV University College of Engineering, SV University, Tirupati, A.P., India
Abstract: Software architectures are treated as the valuable artefacts in software engineering. The functionality of the software is dependent on the software architectures. The software architectures provide high-level analysis whenever the architects need to analyse the dynamic structure of the design. The modifications to the designs are made manually; it is a very complicated process and sometimes it will not solve the problem completely. This paper presents a genetic algorithm for discovery of underlying architectures of software design. The genetic algorithm is carried out with different modules like encoding, fitness function, and mutation. The algorithm was tested with the real-time projects and the complete experimental study is mentioned.
Keywords: genetic algorithm; components; interactions; relations; search-based software engineering.
International Journal of Computational Science and Engineering, 2018 Vol.17 No.4, pp.390 - 397
Available online: 07 Nov 2018 *Full-text access for editors Access for subscribers Purchase this article Comment on this article