
This is the replication package of our paper "Software Reconfiguration in Robotics." In that paper, we reviewed the state-of-the-art and state-of-practice of software reconfiguration in robotics. To cover the state-of-the-art, we performed a systematic literature review (SLR). To cover the state-of-practice, we investigated how reconfiguration is supported by current robotics frameworks and how robotics (sub)systems on GitHub implement reconfiguration. For details, please see our publication. If you use the data contained in the replication package, please cite: Sven Peldszus, Davide Brugali, Daniel Strüber, Patrizio Pelliccione, and Thorsten Berger. Software Reconfiguration in Robotics. In: Empirical Software Engineering (EMSE), 2025 The replication package has the following structure: /1-slr/ // Data related to our review of the literature on reconfiguration /1-slr/data/ // The extracted data /1-slr/data/classification.xlsx // The raw classification of the reviewed papers /1-slr/data/processed/ // Processed data, e.g., containing the figures in the paper /2-frameworks/ // Data about the reviewed robotics frameworks /2-frameworks/reconfiguration-mechanisms.tex // An overview of the classified frameworks /2-frameworks/OROCOS // Detailed information about OROCOS /2-frameworks/RobMoSys // Detailed information about RobMoSys, e.g., links to data sources /2-frameworks/ROS // Detailed information about ROS/ROS2 /2-frameworks/YARP // Detailed information about YARP /3-systems/ // Data related to our review of robotics (sub-)systems at GitHub /3-systems/raw-notes.pdf // Raw hand-written documentation of the systems review /3-systems/data/ // Detailed information about the reviewed systems /3-systems/data/scripts // Scripts used for downloading/searching the repositories
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
