{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00183228","sets":["6164:6165:6522:9235"]},"path":["9235"],"owner":"11","recid":"183228","title":["同一仕様プロジェクトを対象としたコードクローンメトリクスとプロジェクトデータ間の相関分析"],"pubdate":{"attribute_name":"公開日","attribute_value":"2017-08-23"},"_buckets":{"deposit":"24d0301e-4e90-47d2-b378-6c0235dbdb82"},"_deposit":{"id":"183228","pid":{"type":"depid","value":"183228","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"同一仕様プロジェクトを対象としたコードクローンメトリクスとプロジェクトデータ間の相関分析","author_link":["401458","401459","401460","401456","401462","401461","401457"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"同一仕様プロジェクトを対象としたコードクローンメトリクスとプロジェクトデータ間の相関分析"}]},"item_type_id":"18","publish_date":"2017-08-23","item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_18_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"大阪大学 大学院情報科学研究科 コンピュータサイエンス専攻"},{"subitem_text_value":"大阪大学 大学院情報科学研究科 コンピュータサイエンス専攻"},{"subitem_text_value":"大阪大学 大学院情報科学研究科 コンピュータサイエンス専攻"},{"subitem_text_value":"日本電信電話株式会社 ソフトウェアイノベーションセンタ"},{"subitem_text_value":"日本電信電話株式会社 ソフトウェアイノベーションセンタ"},{"subitem_text_value":"日本電信電話株式会社 ソフトウェアイノベーションセンタ"},{"subitem_text_value":"日本電信電話株式会社 ソフトウェアイノベーションセンタ"}]},"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/183228/files/IPSJ-SES2017026.pdf","label":"IPSJ-SES2017026.pdf"},"date":[{"dateType":"Available","dateValue":"2019-08-23"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-SES2017026.pdf","filesize":[{"value":"735.3 kB"}],"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":"ac48b441-06c4-4a24-a919-a1e727ce8ad9","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2017 by the Information Processing Society of Japan"}]},"item_18_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"肥後, 芳樹"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"柗本, 真佑"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"楠本, 真二"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"三宅, 武司"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"藤波, 崇志"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"石橋, 昭"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"星野, 隆"}],"nameIdentifiers":[{}]}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_5794","resourcetype":"conference paper"}]},"item_18_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"ソースコード中のコードクローンの存在は,ソフトウェアの保守性を悪化させる 1 つの要因であるといわれている.しかしその一方で,コードクローンに対して同時に変更が行われることはあまりなく,コードクローンの存在が問題を引き起こすことは少ないという調査報告もある.また,コードクローンはソフトウェア開発に有用であると報告している研究もある.現在著者らはコードクローンの存在がソフトウェア開発や保守作業に与える影響について研究を行っている.この論文では,コードクローンメトリクスとテストケース数や検出バグ数といったプロジェクトデータ間の相関分析の結果を報告する.この分析対象は 9 つのウェブシステムであり,同一の仕様に基いて異なる組織によって開発された.つまり,これらは機能が同一であり実装が異なるシステムである.この 9 つのシステムを対象とすることで,実装の違いとプロジェクトデータ間の関係を調査できる.調査の結果,コードクローンが多く存在しているプロジェクトほどコードのサイズが大きく実装の速度が早いことがわかった.コードクローンが多く存在しているほど結合テストでバグを見逃す傾向であった.多くのファイルがコードクローンを共有している場合は結合テストは良く実施されていた.しかし,そのような場合は,単体テストでバグを見逃す傾向であった.","subitem_description_type":"Other"}]},"item_18_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"189","bibliographic_titles":[{"bibliographic_title":"ソフトウェアエンジニアリングシンポジウム2017論文集"}],"bibliographicPageStart":"182","bibliographicIssueDates":{"bibliographicIssueDate":"2017-08-23","bibliographicIssueDateType":"Issued"},"bibliographicVolumeNumber":"2017"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"id":183228,"updated":"2025-01-20T03:45:34.807151+00:00","links":{},"created":"2025-01-19T00:50:46.304427+00:00"}