Skip to the main content

Original scientific paper

https://doi.org/10.2498/cit.1001212

A Software Architecture Framework for Home Service Robots

Mohamed Tahar Kimour
Amar Bessam
Rachid Boudour


Full text: english pdf 643 Kb

page 195-202

downloads: 1.657

cite


Abstract

Over the last years, home service robots have a wide range of potential applications, such as home security, patient caring, cleaning, etc. When developing robot software, one of the main challenges is to build the software architectural model. Software architecture is used throughout the software life-cycle for supporting analysis, guiding development, and acting as a roadmap for designers and implementers. Though many software architectures for robotic systems have been defined, none of them have reached all its objectives due to the great variability among systems behaviors, and still lack systematic techniques to derive the robot software architecture from its requirements model. In this paper, we present a generic architectural model for home service robots allowing for software architecture design, and preserving a continuous architectural view all along the development cycle. While avoiding the predominant decomposition problems, our approach allows for integration of the architectural components in a systematic and comprehensive way for efficient maintainability and reusability.

Keywords

Hrčak ID:

44859

URI

https://hrcak.srce.hr/44859

Publication date:

30.6.2009.

Visits: 2.414 *