• Media type: Report; E-Book; Electronic Conference Proceeding
  • Title: Facilitating Re-Use by Design: A Filtering, Transformation, and Selection Architecture for Robotic Software Systems
  • Contributor: Lütkebohle, Ingo [Author]; Schaefer, Jan [Author]; Wrede, Sebastian [Author]
  • Published: International Computer Science Institute, Berkeley, USA, 2009
  • Language: English
  • Keywords: software engineering ; Architecture ; Robotics ; dataflow
  • Origination:
  • Footnote: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Description: Lütkebohle I, Schaefer J, Wrede S. Facilitating Re-Use by Design: A Filtering, Transformation, and Selection Architecture for Robotic Software Systems. In: Software Development and Integration in Robotics. TR-98-037 . Berkeley, USA: International Computer Science Institute, Berkeley, USA; 2009. ; Despite a number of contenders, no single robotics software framework has emerged as the standard, seriously impairing reuse at the component level. We propose a general pattern that structures components into sub-parts of lower granularity arranged in a transformation graph, thus making them more amenable to reuse. The graph representation supports both efficient execution and external configurability, to further reduce coupling and increase reuse. A framework-independent library is presented that realizes the pattern and provides a number of building blocks to easily integrate with existing software. We validate the approach using a case study from a current research system.
  • Access State: Open Access