Logotipo do repositório
 

Publicação:
A framework based on learning techniques for decision-making in self-adaptive software

dc.contributor.authorAffonso, Frank José [UNESP]
dc.contributor.authorLeite, Gustavo [UNESP]
dc.contributor.authorOliveira, Rafael A.P.
dc.contributor.authorNakagawa, Elisa Yumi
dc.contributor.institutionUniversidade Estadual Paulista (Unesp)
dc.contributor.institutionUniversidade de São Paulo (USP)
dc.date.accessioned2018-12-11T17:28:19Z
dc.date.available2018-12-11T17:28:19Z
dc.date.issued2015-01-01
dc.description.abstractThe development of Self-adaptive Software (SaS) presents specific innovative features compared to traditional ones since this type of software constantly deals with structural and/or behavioral changes at runtime. Capabilities of human administration are showing a decrease in relative effectiveness, since some tasks have been difficult to manage introducing potential problems, such as change management and simple human error. Self-healing systems, a system class of SaS, have emerged as a feasible solution in contrast to management complexity, since such system often combines machine learning techniques with control loops to reduce the number of situations requiring human intervention. This paper presents a framework based on learning techniques and the control loop (MAPE-K) to support the decision-making activity for SaS. In addition, it is noteworthy that this framework is part of a wider project developed by the authors of this paper in previous work (i.e., reference architecture for SaS [1]). Aiming to present the viability of our framework, we have conducted a case study using a flight plan module for Unmanned Aerial Vehicles. The results have shown an environment accuracy of about 80%, enabling us to project good perspectives of contribution to the SaS area and other domains of software systems, and enabling knowledge sharing and technology transfer from academia to industry.en
dc.description.affiliationDept. of Statistics Applied Mathematics and Computation Univ Estadual Paulista-UNESP
dc.description.affiliationDept. of Computer Systems University of São Paulo-USP
dc.description.affiliationUnespDept. of Statistics Applied Mathematics and Computation Univ Estadual Paulista-UNESP
dc.format.extent24-29
dc.identifierhttp://dx.doi.org/10.18293/SEKE2015-125
dc.identifier.citationProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE, v. 2015-January, p. 24-29.
dc.identifier.doi10.18293/SEKE2015-125
dc.identifier.issn2325-9086
dc.identifier.issn2325-9000
dc.identifier.scopus2-s2.0-84969800064
dc.identifier.urihttp://hdl.handle.net/11449/178035
dc.language.isoeng
dc.relation.ispartofProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
dc.relation.ispartofsjr0,157
dc.rights.accessRightsAcesso aberto
dc.sourceScopus
dc.subjectDecision-making
dc.subjectFramework
dc.subjectLearning Techniques
dc.subjectReference Architecture
dc.subjectSelf-adaptive software
dc.titleA framework based on learning techniques for decision-making in self-adaptive softwareen
dc.typeTrabalho apresentado em evento
dspace.entity.typePublication
unesp.campusUniversidade Estadual Paulista (UNESP), Instituto de Geociências e Ciências Exatas, Rio Claropt
unesp.departmentEstatística, Matemática Aplicada e Computação - IGCEpt

Arquivos