Software architecture-based self-adaptation in robotics

Context:<br/>Robotics software architecture-based self-adaptive systems (RSASSs) are robotics systems made robust to runtime uncertainty by adapting their software architectures. The research landscape of RSASS approaches is multidisciplinary and fragmented, with many aspects still unexplored or ineffectively shared among communities involved.<br/>Objective:<br/>We aim at identifying, classifying, and analyzing the state of the art of existing approaches for RSASSs from the following perspectives: (i) the key characteristics of approaches and (ii) the evaluation strategies applied by researchers.<br/>Method:<br/>We apply the systematic mapping research method. We selected <br/> primary studies via automatic, manual, and snowballing-based search and selection procedures. We rigorously defined and applied a classification framework composed of 32 parameters and synthesize the obtained data to produce a comprehensive overview of the state of the art.<br/>Results:<br/>This work contributes (i) a rigorously defined classification framework for studies on RSASSs, (ii) a systematic map of the research efforts on RSASSs, (iii) a discussion of emerging findings and implications for future research, and (iv) a publicly available replication package.<br/>Conclusion:<br/>This study provides a solid evidence-based overview of the state of the art in RSASS approaches. Its results can benefit RSASS researchers at different levels of seniority and involvement in RSASS research.

Authors

Publication Details

Journal
Journal of Systems and Software
Published
2024-10-18
DOI
https://doi.org/10.1016/j.jss.2024.112258
Citations
5
Primary Topic
Advanced Software Engineering Methodologies
Type
article
Field-Weighted Citation Impact
1.74
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Software architecture-based self-adaptation in robotics

Elvin Alberts, Ivano Malavolta, Ilias Gerostathopoulos, Patricia Lago et al.
5 citations
Journal of Systems and Software
Advanced Software Engineering Methodologies
1.74
article

Software architecture-based self-adaptation in robotics

Elvin Alberts, Ivano Malavolta, Ilias Gerostathopoulos, Patricia Lago, Carlos Hernández
article en
5 citations

Abstract

Context:<br/>Robotics software architecture-based self-adaptive systems (RSASSs) are robotics systems made robust to runtime uncertainty by adapting their software architectures. The research landscape of RSASS approaches is multidisciplinary and fragmented, with many aspects still unexplored or ineffectively shared among communities involved.<br/>Objective:<br/>We aim at identifying, classifying, and analyzing the state of the art of existing approaches for RSASSs from the following perspectives: (i) the key characteristics of approaches and (ii) the evaluation strategies applied by researchers.<br/>Method:<br/>We apply the systematic mapping research method. We selected <br/> primary studies via automatic, manual, and snowballing-based search and selection procedures. We rigorously defined and applied a classification framework composed of 32 parameters and synthesize the obtained data to produce a comprehensive overview of the state of the art.<br/>Results:<br/>This work contributes (i) a rigorously defined classification framework for studies on RSASSs, (ii) a systematic map of the research efforts on RSASSs, (iii) a discussion of emerging findings and implications for future research, and (iv) a publicly available replication package.<br/>Conclusion:<br/>This study provides a solid evidence-based overview of the state of the art in RSASS approaches. Its results can benefit RSASS researchers at different levels of seniority and involvement in RSASS research.

Journal of Systems and SoftwareVol. 219
Openalex Percentile: Top 13%
Advanced Software Engineering Methodologies
1.74
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Software architecture-based self-adaptation in robotics — Elvin Alberts, Ivano Malavolta, et al. · Journal of Systems and Software (2024) | TGRS Research Map | TGRS