{"created":"2024-03-18T05:32:06.875941+00:00","id":2000139,"links":{},"metadata":{"_buckets":{"deposit":"d00db4fa-9aba-408c-839b-451d1d390e54"},"_deposit":{"created_by":4,"id":"2000139","owner":"4","owners":[4],"pid":{"revision_id":0,"type":"depid","value":"2000139"},"status":"published"},"_oai":{"id":"oai:naist.repo.nii.ac.jp:02000139","sets":["34:35"]},"author_link":["66","76","120"],"item_7_biblio_info_9":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"2022-12-03","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"10","bibliographicVolumeNumber":"2022-SE-212","bibliographic_titles":[{"bibliographic_title":"研究報告ソフトウェア工学(SE)","bibliographic_titleLang":"ja"}]}]},"item_7_description_7":{"attribute_name":"抄録","attribute_value_mlt":[{"subitem_description":"組込みソフトウェアの信頼性を向上するためには,第三者によるコードレビューが重要である.コードレビューを支援する技術の 1 つとして,ソフトウェア内部のデータフローの可視化が用いられている.組み込みソフトウェアの一種である ROS アプリケーションでは Topic 通信というモデルでデータフローが扱われており,これを可視化するための既存ツールは動的解析を使用している.そのため,コードレビューだけを行う担当者も,アプリケーションのテスト実行環境を準備する必要がある.本研究では,テスト実行環境なしでもコードレビューを容易に実施できる環境を実現するため,ROS アプリケーションのソースコードおよび設定ファイルに書かれた Topic 通信処理の記述を静的に解析し,データフローの可視化を行うツールを開発した.プロトタイプの出力結果を ROS アプリケーションの開発者およびコードレビューの実務者に提供した結果,好意的な意見を得た.","subitem_description_language":"ja","subitem_description_type":"Abstract"}]},"item_7_publisher_10":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"item_7_relation_22":{"attribute_name":"出版者版URI","attribute_value_mlt":[{"subitem_relation_type":"isVersionOf","subitem_relation_type_id":{"subitem_relation_type_id_text":"http://id.nii.ac.jp/1001/00222669/","subitem_relation_type_select":"URI"}}]},"item_7_rights_18":{"attribute_name":"権利","attribute_value_mlt":[{"subitem_rights":"c 2022 Information Processing Society of Japan ここに掲載した著作物の利用に関する注意 本著作物の著作権は情報処理学会に帰属します。本著作物は著作権者である情報処理学会の許可のもとに掲載するものです。ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします。 Notice for the use of this material The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof. All Rights Reserved, Copyright (C) Information Processing Society of Japan. Comments are welcome. Mail to address editj@ipsj.or.jp, please.","subitem_rights_language":"ja"}]},"item_7_source_id_12":{"attribute_name":"EISSN/PISSN","attribute_value_mlt":[{"subitem_source_identifier":"2188-8825","subitem_source_identifier_type":"EISSN"}]},"item_7_version_type_20":{"attribute_name":"著者版フラグ","attribute_value_mlt":[{"subitem_version_resource":"http://purl.org/coar/version/c_ab4af688f83e57aa","subitem_version_type":"AM"}]},"item_access_right":{"attribute_name":"アクセス権","attribute_value_mlt":[{"subitem_access_right":"open access","subitem_access_right_uri":"http://purl.org/coar/access_right/c_abf2"}]},"item_creator":{"attribute_name":"著者","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"村田, 優斗","creatorNameLang":"ja"}]},{"creatorNames":[{"creatorName":"石尾, 隆","creatorNameLang":"ja"},{"creatorName":"イシオ, タカシ","creatorNameLang":"ja-Kana"},{"creatorName":"Ishio, Takashi","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"66","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"60452413","nameIdentifierScheme":"e-Rad","nameIdentifierURI":"https://kaken.nii.ac.jp/ja/search/?qm=60452413"}]},{"creatorNames":[{"creatorName":"嶋利, 一真","creatorNameLang":"ja"},{"creatorName":"シマリ, カズマサ","creatorNameLang":"ja-Kana"},{"creatorName":"Shimari, Kazumasa","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"76","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"50964376","nameIdentifierScheme":"e-Rad","nameIdentifierURI":"https://kaken.nii.ac.jp/ja/search/?qm=50964376"}]},{"creatorNames":[{"creatorName":"松本, 健一","creatorNameLang":"ja"},{"creatorName":"マツモト, ケンイチ","creatorNameLang":"ja-Kana"},{"creatorName":"Matsumoto, Kenichi","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"120","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"70219492","nameIdentifierScheme":"e-Rad","nameIdentifierURI":"https://kaken.nii.ac.jp/ja/search/?qm=70219492"}]}]},"item_files":{"attribute_name":"ファイル情報","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_access","date":[{"dateType":"Available","dateValue":"2024-03-18"}],"filename":"1672820429.pdf","filesize":[{"value":"696 KB"}],"format":"application/pdf","url":{"label":"fulltext","objectType":"fulltext","url":"https://naist.repo.nii.ac.jp/record/2000139/files/1672820429.pdf"},"version_id":"993d86c7-aaec-436a-b5e6-6afa5d21084b"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"データ転送・データ通信","subitem_subject_language":"ja","subitem_subject_scheme":"Other"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourcetype":"journal article","resourceuri":"http://purl.org/coar/resource_type/c_6501"}]},"item_title":"Topic通信処理記述の解析によるROSアプリケーションのデータフローの可視化","item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"Topic通信処理記述の解析によるROSアプリケーションのデータフローの可視化","subitem_title_language":"ja"},{"subitem_title":"Topic ツウシン ショリ キジュツ ノ カイセキ ニ ヨル ROS アプリケーション ノ データ フロー ノ カシカ","subitem_title_language":"ja-Kana"}]},"item_type_id":"7","owner":"4","path":["35"],"pubdate":{"attribute_name":"PubDate","attribute_value":"2024-03-18"},"publish_date":"2024-03-18","publish_status":"0","recid":"2000139","relation_version_is_last":true,"title":["Topic通信処理記述の解析によるROSアプリケーションのデータフローの可視化"],"weko_creator_id":"4","weko_shared_id":-1},"updated":"2024-03-18T07:52:21.403242+00:00"}