{"created":"2023-05-15T10:01:46.307435+00:00","id":6431,"links":{},"metadata":{"_buckets":{"deposit":"7fc37801-4371-41db-9d03-e6c9481daf1e"},"_deposit":{"created_by":5,"id":"6431","owner":"5","owners":[5],"pid":{"revision_id":0,"type":"depid","value":"6431"},"status":"published"},"_oai":{"id":"oai:miyazaki-u.repo.nii.ac.jp:00006431","sets":["73","73:36","73:36:330","73:36:330:484"]},"author_link":["33727","33726","6484"],"item_10002_biblio_info_7":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"2021-09-28","bibliographicIssueDateType":"Issued"},"bibliographicPageEnd":"218","bibliographicPageStart":"213","bibliographicVolumeNumber":"50","bibliographic_titles":[{"bibliographic_title":"宮崎大学工学部紀要","bibliographic_titleLang":"ja"},{"bibliographic_title":"Memoirs of Faculty of Engineering, University of Miyazaki","bibliographic_titleLang":"en"}]}]},"item_10002_description_5":{"attribute_name":"抄録","attribute_value_mlt":[{"subitem_description":"Ensuring traceability of software deliverables is one of the methods to ensure software quality. It has two problems: taking much labor and time, and causing mistakes by human handling. In order to solve them, our laboratory developed RETUSS (Real-time Ensure Traceability between UML and Source-code System). RETUSS ensures traceability between UML diagrams and source codes by synchronizing them to each other in real time. However, RETUSS is not useful in ensuring traceability between sequence diagrams and Java source codes because of its limited scope of application. This paper improves the usefulness of RETUSS by extending the scope of application of sequence diagrams and Java source codes. We have measured the time to ensure traceability between sequence diagrams and Java source codes both with the improved RETUSS and manually. The measurement results showed that the improved RETUSS could save 76.5% of the time when sequence diagrams are changed, and 69.0% of the time when Java source codes are changed. Therefore, the usefulness of RETUSS has been improved by extending its scope of application while retaining the benefits of the existing RETUSS.","subitem_description_language":"en","subitem_description_type":"Abstract"}]},"item_10002_publisher_8":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"宮崎大学工学部","subitem_publisher_language":"ja"},{"subitem_publisher":"Faculty of Engineering, University of Miyazaki","subitem_publisher_language":"en"}]},"item_10002_source_id_11":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AA00732558","subitem_source_identifier_type":"NCID"}]},"item_10002_source_id_9":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"05404924","subitem_source_identifier_type":"ISSN"}]},"item_10002_version_type_20":{"attribute_name":"著者版フラグ","attribute_value_mlt":[{"subitem_version_resource":"http://purl.org/coar/version/c_970fb48d4fbd8a85","subitem_version_type":"VoR"}]},"item_creator":{"attribute_name":"著者","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"有馬, 薫","creatorNameLang":"ja"},{"creatorName":"アリマ, カオル","creatorNameLang":"ja-Kana"}],"nameIdentifiers":[{"nameIdentifier":"33726","nameIdentifierScheme":"WEKO"}]},{"creatorAffiliations":[{"affiliationNameIdentifiers":[{"affiliationNameIdentifier":"0000000106573887","affiliationNameIdentifierScheme":"ISNI","affiliationNameIdentifierURI":"https://isni.org/isni/0000000106573887"}],"affiliationNames":[{"affiliationName":"宮崎大学","affiliationNameLang":"ja"},{"affiliationName":"University of Miyazaki","affiliationNameLang":"en"}]}],"creatorNames":[{"creatorName":"片山, 徹郎","creatorNameLang":"ja"},{"creatorName":"カタヤマ, テツロウ","creatorNameLang":"ja-Kana"},{"creatorName":"Katayama, Tetsuro","creatorNameLang":"en"}],"familyNames":[{"familyName":"片山","familyNameLang":"ja"},{"familyName":"カタヤマ","familyNameLang":"ja-Kana"},{"familyName":"Katayama","familyNameLang":"en"}],"givenNames":[{"givenName":"徹郎","givenNameLang":"ja"},{"givenName":"テツロウ","givenNameLang":"ja-Kana"},{"givenName":"Tetsuro","givenNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"6484","nameIdentifierScheme":"WEKO"},{"nameIdentifier":"50283932","nameIdentifierScheme":"e-Rad_Researcher","nameIdentifierURI":"https://kaken.nii.ac.jp/ja/search/?qm=50283932"}]},{"creatorNames":[{"creatorName":"Arima, Kaoru","creatorNameLang":"en"}],"nameIdentifiers":[{"nameIdentifier":"33727","nameIdentifierScheme":"WEKO"}]}]},"item_files":{"attribute_name":"ファイル情報","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_date","date":[{"dateType":"Available","dateValue":"2021-11-04"}],"displaytype":"detail","filename":"Engineering_50_p213-p218.pdf","filesize":[{"value":"1.8 MB"}],"format":"application/pdf","licensetype":"license_note","mimetype":"application/pdf","url":{"label":"本文","url":"https://miyazaki-u.repo.nii.ac.jp/record/6431/files/Engineering_50_p213-p218.pdf"},"version_id":"5798f49e-f3c8-44ea-8dd0-24eaf67ab76f"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"Software quality","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"Traceability","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"UML","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"Sequence diagram","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"Java source code","subitem_subject_language":"en","subitem_subject_scheme":"Other"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourcetype":"departmental bulletin paper","resourceuri":"http://purl.org/coar/resource_type/c_6501"}]},"item_title":"シーケンス図とJavaソースコード間のリアルタイムなトレーサビリティ維持のためのRETUSSの改良","item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"シーケンス図とJavaソースコード間のリアルタイムなトレーサビリティ維持のためのRETUSSの改良","subitem_title_language":"ja"},{"subitem_title":"Improvement of RETUSS for Real-time Ensuring Traceability between Sequence Diagrams and Java Source Codes","subitem_title_language":"en"}]},"item_type_id":"10002","owner":"5","path":["73","36","330","484"],"pubdate":{"attribute_name":"PubDate","attribute_value":"2021-11-04"},"publish_date":"2021-11-04","publish_status":"0","recid":"6431","relation_version_is_last":true,"title":["シーケンス図とJavaソースコード間のリアルタイムなトレーサビリティ維持のためのRETUSSの改良"],"weko_creator_id":"5","weko_shared_id":-1},"updated":"2024-12-26T06:44:07.529934+00:00"}