@inproceedings{7ee3505b5be14cfd92de8972621a3935,
title = "Detection and notification of failures in distributed component-based robot applications using blackboard architecture",
abstract = "This paper describes detection and notification of component failures in distributed component-based robot applications using the blackboard architecture. The blackboard architecture monitors each component of robot applications in order to detect component failures at runtime and it identifies the causes of failures. Using the dependency relationships between components, the blackboard architecture performs impact analysis between components so that it determines the scope of failure notification in the components of a distributed robot application. The notification messages delivered to components can trigger actions against the failures if robot application developers have implemented the actions along with application functions. The prototype of blackboard architecture has been implemented for the Microsoft Robotics Developer Studio (MSRDS) environment, and it has been applied to the Unmanned Ground Vehicle (UGV) application implemented on the simulator as a case study.",
keywords = "Blackboard architecture, Detection, Impact analysis, Notification, Robot component",
author = "Michael Shin and Taeghyun Kang and Sunghoon Kim",
note = "Publisher Copyright: {\textcopyright} Springer Japan 2016. Copyright: Copyright 2016 Elsevier B.V., All rights reserved.; null ; Conference date: 02-11-2014 Through 05-11-2014",
year = "2016",
doi = "10.1007/978-4-431-55879-8_30",
language = "English",
isbn = "9784431558774",
series = "Springer Tracts in Advanced Robotics",
publisher = "Springer-Verlag",
pages = "433--446",
editor = "Young-Jo Cho and Nak-Young Chong",
booktitle = "Distributed Autonomous Robotic Systems - The 12th International Symposium",
}