DocumentCode :
3752792
Title :
Code duplication in ROS launchfiles
Author :
Pablo Estefo;Romain Robbes;Johan Fabry
Author_Institution :
University of Chile, Chile
fYear :
2015
Firstpage :
1
Lastpage :
6
Abstract :
The middleware for robotics ROS has become the de-facto standard for developing robot applications. Thanks to our experience using ROS we conjectured that the quality of code of ROS is low, yielding a poor user experience for ROS users and posing important barriers to robot software development. In this work we present a first quantification of code quality of the ROS ecosystem through an analysis of code duplication in launchfiles. Our experience led us to believe that these configuration files exhibit a significant amount of code duplication, and this study shows that it is indeed the case. We find that 25% of packages with multiple launchfiles have duplicated code, and that clones are highly similar.
Keywords :
"Cloning","Ecosystems","Robot kinematics","Software","Visualization","XML"
Publisher :
ieee
Conference_Titel :
Chilean Computer Science Society (SCCC), 2015 34th International Conference of the
Type :
conf
DOI :
10.1109/SCCC.2015.7416575
Filename :
7416575
Link To Document :
بازگشت