Please use this identifier to cite or link to this item: https://hdl.handle.net/10316/109502
DC FieldValueLanguage
dc.contributor.authorCámara, Javier-
dc.contributor.authorLemos, Rogério de-
dc.contributor.authorLaranjeiro, Nuno-
dc.contributor.authorVentura, Rafael-
dc.contributor.authorVieira, Marco-
dc.date.accessioned2023-10-18T08:46:50Z-
dc.date.available2023-10-18T08:46:50Z-
dc.date.issued2014-
dc.identifier.issn0104-6500pt
dc.identifier.issn1678-4804pt
dc.identifier.urihttps://hdl.handle.net/10316/109502-
dc.description.abstractSelf-adaptive systems are software-intensive systems endowed with the ability to respond to a variety of changes that may occur in their environment, goals, or the system itself by adapting their structure and behaviour at run-time in an autonomous way. Controllers are complex components incorporated in self-adaptive systems, which are crucial to their function since they are in charge of adapting the target system by executing actions through effectors, based on information monitored by probes. However, although controllers are becoming critical in many application domains, so far very little has been done to assess their robustness. In this paper, we propose an approach for evaluating the robustness of controllers for self-adaptive software systems, aiming to identify faults in their design. Our proposal considers the stateful nature of the controller and identifies a set of robustness tests, which includes the provision of mutated inputs to the interfaces between the controller and the target system (i.e. probes). The feasibility of the approach is evaluated on Rainbow, a framework for architecture-based self-adaptation, and in the context of the Znn.com case study.pt
dc.language.isoengpt
dc.publisherSpringer Naturept
dc.relationFCT project CMU-PT/ELE/0030/2009pt
dc.relationFEDER via the ‘Programa Operacional Factores de Competitividade’ of QREN with COMPETE reference: FCOMP-01-0124-FEDER-012983.pt
dc.rightsopenAccesspt
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/pt
dc.subjectRobustness testingpt
dc.subjectControllerpt
dc.subjectSelf-adaptive systempt
dc.subjectAutonomic systempt
dc.titleTesting the robustness of controllers for self-adaptive systemspt
dc.typearticle-
degois.publication.firstPage1pt
degois.publication.issue1pt
degois.publication.titleJournal of the Brazilian Computer Societypt
dc.peerreviewedyespt
dc.identifier.doi10.1186/1678-4804-20-1pt
degois.publication.volume20pt
dc.date.embargo2014-01-01*
uc.date.periodoEmbargo0pt
item.grantfulltextopen-
item.cerifentitytypePublications-
item.languageiso639-1en-
item.openairetypearticle-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.fulltextCom Texto completo-
crisitem.author.researchunitCISUC - Centre for Informatics and Systems of the University of Coimbra-
crisitem.author.parentresearchunitFaculty of Sciences and Technology-
crisitem.author.orcid0000-0002-0281-6308-
crisitem.author.orcid0000-0001-5103-8541-
Appears in Collections:I&D CISUC - Artigos em Revistas Internacionais
Show simple item record

Page view(s)

56
checked on May 8, 2024

Download(s)

29
checked on May 8, 2024

Google ScholarTM

Check

Altmetric

Altmetric


This item is licensed under a Creative Commons License Creative Commons