Abstract | ||
---|---|---|
Self-adaptation is an important capability for applications, especially those running in pervasive environments. Self-adaptive applications need a dynamic adaptation of their architecture to cope with the changes of their environments. A decision within the architectural adaptation must be taken to select the architectural configuration of the application that fits more the contextual situation. Many approaches for adaptation decisions are proposed in the literature. The utility-oriented approach is an efficient decision approach which arouses the interest of researchers. However, while different utility functions can be used, there is a lack of comparisons and recommendations for the choice of the utility functions. In this paper, we present an overview of the utility functions. Moreover, we present guidelines that support the choice of the most suitable utility function for the applications' designers. |
Year | DOI | Venue |
---|---|---|
2017 | 10.1109/AICCSA.2017.41 | 2017 IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA) |
Keywords | Field | DocType |
Self-adaptive applications,pervasive environments,architecture,architectural adaptation,decision,guideline,utility functions | Architecture,Computer science,Computer network,Human–computer interaction,Self adaptive,Building automation,Utility theory | Conference |
ISSN | ISBN | Citations |
2161-5322 | 978-1-5386-3582-7 | 0 |
PageRank | References | Authors |
0.34 | 6 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Imen Abdennadher | 1 | 2 | 5.27 |
Ismael Bouassida Rodriguez | 2 | 61 | 22.58 |
Mohamed Jmaiel | 3 | 668 | 110.41 |