Applying dynamic software architecture management to home service robot software

被引:0
|
作者
Kim, Dongsun [1 ]
Park, Sooyong [1 ]
Choi, Mun-Taek [2 ]
Kim, Munsang [2 ]
机构
[1] Sogang Univ, Dept Comp Sci, Seoul, South Korea
[2] Korea Inst Sci & Technol, Ctr Intelligent Robot Frontier Program 21, Seoul, South Korea
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Home service robots increasingly need to provide diverse and complex services such as cooking, sweeping and dishwashing. These services inevitably require a number of software functions simultaneously. For example, the cooking service requires an arm manipulation function to grasp dishes, an navigation function to move around, an object recognition function to find foods, an speech recognition function to understand user requirements, and etc. However, when the services and software functions are executed simultaneously in a robot without run-time software management, those may cause malfunction due to resource contention. In this paper, we describe the situation that causes resource contention and formulate architecture-based adaptation in robot software systems. Based on the formulation we proposed an approach to dynamic robot software management that effectively uses robot computing resources.
引用
收藏
页码:285 / +
页数:2
相关论文
共 50 条
  • [41] Applying regression testing to software for robot hardware interaction
    Biggs, Geoffrey
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 4621 - 4626
  • [42] RPA in Finance: supporting portfolio management Applying a software robot in a portfolio optimization problem
    Magrin Ortiz, Felipe C.
    Costa, Carlos J.
    [J]. 2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020), 2020,
  • [43] Dynamic self-adapting software architecture for replica management in grids
    Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China
    [J]. Ruan Jian Xue Bao, 2006, 6 (1436-1447):
  • [44] An approach for the dynamic reconfiguration of software architecture
    Saadi, Abdelfetah
    Oussalah, Mourad Chaabane
    Hammal, Youcef
    Henni, Abderazzak
    [J]. PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON APPLIED SMART SYSTEMS (ICASS), 2018,
  • [45] Structure analysis for dynamic software architecture
    Han, TT
    Chen, TL
    Lu, J
    [J]. Sixth International Conference on Software Engineerng, Artificial Intelligence, Networking and Parallel/Distributed Computing and First AICS International Workshop on Self-Assembling Wireless Networks, Proceedings, 2005, : 338 - 338
  • [46] An Architecture for Modeling and Applying Quality Processes on Evolving Software
    Sudaman, Fadrian
    Mingins, Christine
    Dick, Martin
    [J]. TRUSTWORTHY SOFTWARE DEVELOPMENT PROCESSES, PROCEEDINGS, 2009, 5543 : 87 - +
  • [47] Development of a methodology, software-suite and service for supporting software architecture reconstruction
    Schrettner, Lajos
    Hegedus, Peter
    Ferenc, Rudolf
    Fulop, Lajos Jeno
    Bakota, Tibor
    [J]. 14TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR 2010), 2010, : 190 - 193
  • [49] Pattern-Based Software Architecture for Service-Oriented Software Systems
    Pahl, Claus
    Barrett, Ronan
    [J]. E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2010, 4 (01) : 31 - 45
  • [50] An Update to the Software Architecture of the iLab Service Broker
    Colbran, Samuel
    Schulz, Mark
    [J]. PROCEEDINGS OF 2015 12TH INTERNATIONAL CONFERENCE ON REMOTE ENGINEERING AND VIRTUAL INSTRUMENTATION (REV), 2015, : 90 - 93