{"id":194864,"updated":"2025-01-19T23:18:31.449815+00:00","links":{},"created":"2025-01-19T00:59:53.456985+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00194864","sets":["1164:1384:9752:9753"]},"path":["9753"],"owner":"44499","recid":"194864","title":["要求分析と基本設計間のトレーサビリティ確保のためのユースケース記述変換ツール"],"pubdate":{"attribute_name":"公開日","attribute_value":"2019-02-28"},"_buckets":{"deposit":"32142c01-eeb7-4d21-b8ef-9bcff0c51c39"},"_deposit":{"id":"194864","pid":{"type":"depid","value":"194864","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"要求分析と基本設計間のトレーサビリティ確保のためのユースケース記述変換ツール","author_link":["462422","462420","462421","462423"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"要求分析と基本設計間のトレーサビリティ確保のためのユースケース記述変換ツール"},{"subitem_title":"UML Requirements Analysis Model Conversion Tool to Ensure Traceability of the Basic Design Model","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"要求仕様と要件定義,学生セッション","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2019-02-28","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"芝浦工業大学"},{"subitem_text_value":"芝浦工業大学"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Shibaura Institute of Technology","subitem_text_language":"en"},{"subitem_text_value":"Shibaura Institute of Technology","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/194864/files/IPSJ-SE19201002.pdf","label":"IPSJ-SE19201002.pdf"},"date":[{"dateType":"Available","dateValue":"2021-02-28"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-SE19201002.pdf","filesize":[{"value":"1.8 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"12"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"2e4ac928-d344-4c2f-ab4e-d32c8a4bf93a","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2019 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"吉野, 魁人"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"松浦, 佐江子"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Kaito, Yoshino","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Saeko, Matsuura","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10112981","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"2188-8825","subitem_source_identifier_type":"ISSN"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"ソフトウェアの品質や保守性を高めるためには開発工程でのトレーサビリティの確保が重要である.要求分析段階におけるユースケース分析では,一般にテンプレート形式の自然言語によってユースケースを記述する.次の設計段階ではユースケース記述に基づき,シーケンス図を用いて記述内容を分析し,振舞いをクラスに割り当てる.しかし,人手による解釈の違いによってはこの振舞いの割り当てに漏れや誤りが発生する可能性がある.本研究ではアクティビティ図を用いてユースケースを記述することでその実現可能性を検証し,ユースケース記述の要素をシーケンス図の要素へ自動変換することにより,トレーサビリティを確保する手法を提案する.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"In order to improve the quality and maintainability of software, it is important to ensure traceability in the development process. In the use case analysis at the requirements analysis stage, the use case is generally described by the natural language of the template form. In the next design stage, based on the use case description, software designer analyzes the description content using the sequence diagram and assigns the behavior to the class. However, depending on difference in interpretation of software developer, leakage and errors may occur in this behavior assignment. In this study, we propose a method to ensure traceability by verifying its feasibility to describing the use case by using the activity diagram and automatically converting the elements of the use case description to the elements of the sequence diagram.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"8","bibliographic_titles":[{"bibliographic_title":"研究報告ソフトウェア工学(SE)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2019-02-28","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"2","bibliographicVolumeNumber":"2019-SE-201"}]},"relation_version_is_last":true,"weko_creator_id":"44499"}}