抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
文脈:複雑なロボットシステムのソフトウェアアーキテクチャは,通常,コンポーネントに分割される。ソフトウェアは,それらの構成要素とそれらのコネクタの構成と組合せである。目的:ロボット操作システム(ROS)において,このアーキテクチャ構成,ROSノードグラフは,コードで部分的に定義され,実行時間で作成される。構成におけるアーキテクチャに関する静的情報は限られ,開発時間における一貫性をチェックすることは不可能である。完全なソフトウェアは,一貫性とデバッグ構成誤差をチェックするために手動で実行しなければならない。【方法】:著者らは,潜在的問題を検出するとき,一貫性と問題警報をチェックするために,ROSノードとそれらの発射ファイルを分析するために,アプローチと対応するツールを提案する。この手法は,発射ファイルの静的解析と個々のROSノードの動的解析の両方を用いて,全体の発射配置を実行することなくノードグラフを再構成する。ノードは,副作用を防止するために砂箱で実行され,分析ツール,例えば自動試験システムの統合を可能にする。結果:内部および公的に利用可能なROSプロジェクトの評価は,ノードが共通のライフサイクルを実装するならば,システムの完全なアーキテクチャを再構成できることを示した。結論:この手法は,ROS開発者が不和合性アーキテクチャの生成を避け,開発時間において既に一貫性をチェックすることを可能にした。このアプローチを,実行時間で建築的整合性を監視するために拡張できる。Please refer to this article’s citation page on the publisher website for specific rights information. Translated from English into Japanese by JST.【JST・京大機械翻訳】