A Software Architecture Framework for Home Service Robots

نویسندگان

  • Mohamed Tahar Kimour
  • Ammar Bessam
  • Rachid Boudour
چکیده

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 of 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.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing Dynamic Software Architecture for Home Service Robot Software

Behavior, situations and environmental changes in embedded software, such as robot software, are hard to expect at software design time. To deal with dynamic behavior, situations and environmental changes at runtime, current software engineering practices are not adequate due to the hardness of software modification. An approach to resolve this problem could be making software really “soft” tha...

متن کامل

Development of a framework to evaluate service-oriented architecture governance using COBIT approach

Nowadays organizations require an effective governance framework for their service-oriented architecture (SOA) in order to enable them to use a framework to evaluate their current state governance and determine the governance requirements, and then to offer a suitable model for their governance. Various frameworks have been developed to evaluate the SOA governance. In this paper, a brief introd...

متن کامل

Formal Verification of the Robot Movements - a Case Study on Home Service Robot SHR100

Home service robots attract much attention from both academia and industry for its immediate impact on increased quality of human life. Home service robots interact closely with human in wide range of situations. Also the robots need to add or update services frequently according to the changing needs of human users. These situations add complexity to the robot applications. Considering that sa...

متن کامل

Feature-Oriented Re-engineering of Legacy Systems into Product Line Assets - a Case Study

Home service robots have a wide range of potential applications, such as home security, patient caring, cleaning, etc. The services provided by the robots in each application area are being defined as markets are formed and, therefore, they change constantly. Thus, robot applications need to evolve both quickly and flexibly adopting frequently changing requirements. This makes software product ...

متن کامل

Humanoids: Future Robots for Home and Factory

Humanoid robots have typically been thought of as service robots that work in a close relationship with one or more humans; however, we believe that humanoid robots can also play an important role in manufacturing, especially holonic manufacturing. In this paper, we discuss several key problems that must be solved before humanoid robots can assume useful roles in society, both at home and in th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CIT

دوره 17  شماره 

صفحات  -

تاریخ انتشار 2009