Advanced search
Start date
Betweenand
(Reference retrieved automatically from Web of Science through information on FAPESP grant and its corresponding number as mentioned in the publication by the authors.)

Design of frameworks for self-adaptive service-oriented applications: A systematic analysis

Full text
Author(s):
Filisbino Passini, William [1] ; Aparecida Lana, Cristiane [2] ; Pfeifer, Vinicius [1] ; Affonso, Frank Jose [1]
Total Authors: 4
Affiliation:
[1] Sao Paulo State Univ UNESP, Dept Stat Appl Math & Computat, BR-13506900 Sao Paulo, SP - Brazil
[2] Univ Sao Paulo, Inst Math & Comp Sci, Sao Carlos - Brazil
Total Affiliations: 2
Document type: Journal article
Source: SOFTWARE-PRACTICE & EXPERIENCE; v. 52, n. 1 JUN 2021.
Web of Science Citations: 0
Abstract

Self-adaptive service-oriented Applications (Self-Apps) must be able to understand themselves or the environment in which they are executed, and propose solutions to meet changing conditions. The development of these applications is not a trivial task, since it encompasses issues from different research areas. Despite the importance of frameworks for Self-Apps, there is a lack of comprehensive analysis of how the design of such applications is performed, and regarding the standardization of concepts and coverage of minimum requirements for Self-Apps. The main contribution of this article is to present this comprehensive analysis, providing the state of the art for this subject. This analysis was built through a Systematic Mapping Study, based on a total of 65 studies, from which we identify the main attributes for Quality of Service (QoS), search strategies, and service management strategies employed in the design of frameworks for Self-Apps. The main aspects of requirements involved in the design of Self-Apps were pointed out to stakeholders. For example, these applications must implement a method for evaluation of QoS based on metrics. We also put forward the S-Frame, a modular solution that brings together the main features for the design of Self-Apps, and describe the main challenges concerning these applications. (AU)

FAPESP's process: 15/06195-3 - Iterative framework for modeling and validation of requirements for systems-of-systems
Grantee:Cristiane Aparecida Lana
Support Opportunities: Scholarships in Brazil - Doctorate