Dynamic architectural selection: A genetic algorithm based approach

Dongsun Kim, Sooyong Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

As the software industry is focusing on dealing with var-ious requirements and environments, such as mobile and ubiquitous environments, software systems are increasingly undergoing many situational changes. These changes in-fluence the quality of services that the software provides.Therefore, to maintain the performance of the software, it must be reconfigured. The reconfiguration is a complex problem if an application faces a large number of situa-tions and has a number of software architectural instances.In this paper, we propose a novel approach to autonomous architectural selection in response to the current situation of various environments. This approach enables a software system to determine the best architectural instance for the current situation. To quickly find the best instance, we ap-ply a genetic algorithm to the selection process. Further, we provide a performance evaluation to demonstrate that our approach efficiently find the best instance (or considerably good instance).

Original languageEnglish
Title of host publicationProceedings - 1st International Symposium on Search Based Software Engineering, SSBSE 2009
Pages59-68
Number of pages10
DOIs
StatePublished - 2009
Event1st International Symposium on Search Based Software Engineering, SSBSE 2009 - Windsor, Berkshire, United Kingdom
Duration: 13 May 200915 May 2009

Publication series

NameProceedings - 1st International Symposium on Search Based Software Engineering, SSBSE 2009

Conference

Conference1st International Symposium on Search Based Software Engineering, SSBSE 2009
Country/TerritoryUnited Kingdom
CityWindsor, Berkshire
Period13/05/0915/05/09

Fingerprint

Dive into the research topics of 'Dynamic architectural selection: A genetic algorithm based approach'. Together they form a unique fingerprint.

Cite this