WEKO3
アイテム
Online Kernel Log Analysis for Robotics Application
https://ipsj.ixsq.nii.ac.jp/records/87755
https://ipsj.ixsq.nii.ac.jp/records/87755e17bb132-f2f9-4148-96b2-c820fdb49805
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2012 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Journal(1) | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
公開日 | 2012-12-15 | |||||||||||||||
タイトル | ||||||||||||||||
タイトル | Online Kernel Log Analysis for Robotics Application | |||||||||||||||
タイトル | ||||||||||||||||
言語 | en | |||||||||||||||
タイトル | Online Kernel Log Analysis for Robotics Application | |||||||||||||||
言語 | ||||||||||||||||
言語 | eng | |||||||||||||||
キーワード | ||||||||||||||||
主題Scheme | Other | |||||||||||||||
主題 | [特集:組込みシステム工学] online log analysis, multi-core system, dependability, robotics application, diagnosis | |||||||||||||||
資源タイプ | ||||||||||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||||||||||
資源タイプ | journal article | |||||||||||||||
著者所属 | ||||||||||||||||
Yokohama National University | ||||||||||||||||
著者所属 | ||||||||||||||||
Japan Science and Technology Agency, Dependable Embedded OS R&D Center | ||||||||||||||||
著者所属 | ||||||||||||||||
National Institute of Advanced Industrial Science and Technology | ||||||||||||||||
著者所属 | ||||||||||||||||
National Institute of Advanced Industrial Science and Technology | ||||||||||||||||
著者所属 | ||||||||||||||||
Yokohama National University | ||||||||||||||||
著者所属(英) | ||||||||||||||||
en | ||||||||||||||||
Yokohama National University | ||||||||||||||||
著者所属(英) | ||||||||||||||||
en | ||||||||||||||||
Japan Science and Technology Agency, Dependable Embedded OS R&D Center | ||||||||||||||||
著者所属(英) | ||||||||||||||||
en | ||||||||||||||||
National Institute of Advanced Industrial Science and Technology | ||||||||||||||||
著者所属(英) | ||||||||||||||||
en | ||||||||||||||||
National Institute of Advanced Industrial Science and Technology | ||||||||||||||||
著者所属(英) | ||||||||||||||||
en | ||||||||||||||||
Yokohama National University | ||||||||||||||||
著者名 |
Midori, Sugaya
× Midori, Sugaya
× Hiroki, Takamura
× Yoichi, Ishiwata
× Satoshi, Kagami
× Kimio, Kuramitsu
|
|||||||||||||||
著者名(英) |
Midori, Sugaya
× Midori, Sugaya
× Hiroki, Takamura
× Yoichi, Ishiwata
× Satoshi, Kagami
× Kimio, Kuramitsu
|
|||||||||||||||
論文抄録 | ||||||||||||||||
内容記述タイプ | Other | |||||||||||||||
内容記述 | Humanoid robot systems are composed of an assortment of hardware and software components, and they have complex embedded systems and real-time properties. These features make it difficult to isolate or to identify a fault in a short period of time even though such systems are expected to recover quickly in order to avoid any harmful behaviors that may cause harm to the users. This paper presents a new technological method for detecting errors in real-time applications online through the technique of online kernel log monitoring and analysis method. The contributions of approaches are that we present a method for kernel log analysis based on a state transition model of scheduling tasks, and apply it to the kernel logs to detect anomaly behavior of real-time tasks. In order to reduce the analysis overhead of huge volumes of data, we propose a new system that places the kernel log analysis engine on a separate core from the one that runs the kernel log monitoring process. Based on this system, we provide a framework for writing analyzers to detect errors incrementally. In our system, these components work together to solve the problems highlighted by root cause analysis in robotic systems. We applied the proposed system to actual robotics systems and successfully detected several deviated errors and faults that include a serious priority inversion that was not detected in over 10 years of operation in the actual operating system. ------------------------------ This is a preprint of an article intended for publication Journal of Information Processing(JIP). This preprint should not be cited. This article should be cited as: Journal of Information Processing Vol.21(2013) No.1 (online) DOI http://dx.doi.org/10.2197/ipsjjip.21.53 ------------------------------ |
|||||||||||||||
論文抄録(英) | ||||||||||||||||
内容記述タイプ | Other | |||||||||||||||
内容記述 | Humanoid robot systems are composed of an assortment of hardware and software components, and they have complex embedded systems and real-time properties. These features make it difficult to isolate or to identify a fault in a short period of time even though such systems are expected to recover quickly in order to avoid any harmful behaviors that may cause harm to the users. This paper presents a new technological method for detecting errors in real-time applications online through the technique of online kernel log monitoring and analysis method. The contributions of approaches are that we present a method for kernel log analysis based on a state transition model of scheduling tasks, and apply it to the kernel logs to detect anomaly behavior of real-time tasks. In order to reduce the analysis overhead of huge volumes of data, we propose a new system that places the kernel log analysis engine on a separate core from the one that runs the kernel log monitoring process. Based on this system, we provide a framework for writing analyzers to detect errors incrementally. In our system, these components work together to solve the problems highlighted by root cause analysis in robotic systems. We applied the proposed system to actual robotics systems and successfully detected several deviated errors and faults that include a serious priority inversion that was not detected in over 10 years of operation in the actual operating system. ------------------------------ This is a preprint of an article intended for publication Journal of Information Processing(JIP). This preprint should not be cited. This article should be cited as: Journal of Information Processing Vol.21(2013) No.1 (online) DOI http://dx.doi.org/10.2197/ipsjjip.21.53 ------------------------------ |
|||||||||||||||
書誌レコードID | ||||||||||||||||
収録物識別子タイプ | NCID | |||||||||||||||
収録物識別子 | AN00116647 | |||||||||||||||
書誌情報 |
情報処理学会論文誌 巻 53, 号 12, 発行日 2012-12-15 |
|||||||||||||||
ISSN | ||||||||||||||||
収録物識別子タイプ | ISSN | |||||||||||||||
収録物識別子 | 1882-7764 |