{"created":"2025-02-21T05:49:27.069098+00:00","id":2010968,"links":{},"metadata":{"_buckets":{"deposit":"701fdc34-431e-4f42-92cc-a540d455f782"},"_deposit":{"created_by":41,"id":"2010968","owners":[41],"pid":{"revision_id":0,"type":"depid","value":"2010968"},"status":"published"},"_oai":{"id":"oai:hiroshima.repo.nii.ac.jp:02010968","sets":["1730444907710"]},"author_link":[],"item_1617186331708":{"attribute_name":"Title","attribute_value_mlt":[{"subitem_title":"Prologを対象としたソースプログラムからのプログラム仕様自動生成 : 構造と引数操作パターンに基づく変形解析法の提案","subitem_title_language":"ja"},{"subitem_title":"A Method for Generating Program Specification from Source Program: Analysis by Transforming Program Structure and Argument Manipulation","subitem_title_language":"en"}]},"item_1617186419668":{"attribute_name":"Creator","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"永井, 隆弘","creatorNameLang":"ja"},{"creatorName":"Nagai, Takahiro","creatorNameLang":"en"}],"familyNames":[{"familyName":"永井","familyNameLang":"ja"},{"familyName":"Nagai","familyNameLang":"en"}],"givenNames":[{"givenName":"隆弘","givenNameLang":"ja"},{"givenName":"Takahiro","givenNameLang":"en"}]},{"creatorNames":[{"creatorName":"今中, 武","creatorNameLang":"ja"},{"creatorName":"Imanaka, Takeshi","creatorNameLang":"en"}],"familyNames":[{"familyName":"今中","familyNameLang":"ja"},{"familyName":"Imanaka","familyNameLang":"en"}],"givenNames":[{"givenName":"武","givenNameLang":"ja"},{"givenName":"Takeshi","givenNameLang":"en"}]},{"creatorNames":[{"creatorName":"永澤, 勇一","creatorNameLang":"ja"},{"creatorName":"Nagasawa, Yuichi","creatorNameLang":"en"}],"familyNames":[{"familyName":"永澤","familyNameLang":"ja"},{"familyName":"Nagasawa","familyNameLang":"en"}],"givenNames":[{"givenName":"勇一","givenNameLang":"ja"},{"givenName":"Yuichi","givenNameLang":"en"}]},{"creatorNames":[{"creatorName":"平嶋, 宗","creatorNameLang":"ja"},{"creatorName":"Hirashima, Tsukasa","creatorNameLang":"en"}],"familyNames":[{"familyName":"平嶋","familyNameLang":"ja"},{"familyName":"Hirashima","familyNameLang":"en"}],"givenNames":[{"givenName":"宗","givenNameLang":"ja"},{"givenName":"Tsukasa","givenNameLang":"en"}]},{"creatorNames":[{"creatorName":"上原, 邦昭","creatorNameLang":"ja"},{"creatorName":"Uehara, Kuniaki","creatorNameLang":"en"}],"familyNames":[{"familyName":"上原","familyNameLang":"ja"},{"familyName":"Uehara","familyNameLang":"en"}],"givenNames":[{"givenName":"邦昭","givenNameLang":"ja"},{"givenName":"Kuniaki","givenNameLang":"en"}]},{"creatorNames":[{"creatorName":"豊田, 順一","creatorNameLang":"ja"},{"creatorName":"Toyoda, Jun'ichi","creatorNameLang":"en"}],"familyNames":[{"familyName":"豊田","familyNameLang":"ja"},{"familyName":"Toyoda","familyNameLang":"en"}],"givenNames":[{"givenName":"順一","givenNameLang":"ja"},{"givenName":"Jun'ichi","givenNameLang":"en"}]}]},"item_1617186476635":{"attribute_name":"Access Rights","attribute_value_mlt":[{"subitem_access_right":"open access","subitem_access_right_uri":"http://purl.org/coar/access_right/c_abf2"}]},"item_1617186499011":{"attribute_name":"Rights","attribute_value_mlt":[{"subitem_rights":"Copyright (c) 1993 IEICE"}]},"item_1617186609386":{"attribute_name":"Subject","attribute_value_mlt":[{"subitem_subject":"プログラム仕様生成","subitem_subject_scheme":"Other"},{"subitem_subject":"Prolog","subitem_subject_scheme":"Other"},{"subitem_subject":"プログラム解析","subitem_subject_scheme":"Other"},{"subitem_subject":"リスト処理プログラム","subitem_subject_scheme":"Other"},{"subitem_subject":"370","subitem_subject_scheme":"NDC"}]},"item_1617186626617":{"attribute_name":"Description","attribute_value_mlt":[{"subitem_description":"本論文では,ソースプログラムからプログラム仕様を自動生成するための変形解析法を提案し,この手法を実装したシステムAPSG/I(Automatic Program Specification Generator I)について述べている.変形解析法では,Prologのリスト処理プログラムの類似性に注目し,類推の枠組みを利用することによって,典型的なリスト処理プログラムとその仕様から与えられたプログラムに対する仕様の生成を行っている.まず,プログラムが入力されると,あらかじめ定義した典型的なプログラムと比較して,①命令の有無や実行順序などで規定される構造,②データの受け渡しなどで規定される引数の組合せ,の2点について差異を求める.次に,求めた差異によって,あらかじめ定義したプログラム仕様を変換し,入力されたプログラムの仕様を生成する.変形解析法で生成される仕様は,①プログラム仕様と,仕様を変換する規則を自然語で定義しているため自然言語文になる,②形式が統一され,かつ細部に関する情報についても十分に含んでいるなどの特徴を有している.","subitem_description_language":"ja"},{"subitem_description":"本研究の一部は,文部省科学研究費(重点領域研(2)02249204)による.","subitem_description_type":"Other"}]},"item_1617186643794":{"attribute_name":"Publisher","attribute_value_mlt":[{"subitem_publisher":"電子情報通信学会"}]},"item_1617186702042":{"attribute_name":"Language","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_1617186920753":{"attribute_name":"Source Identifier","attribute_value_mlt":[{"subitem_source_identifier":"0915-1923","subitem_source_identifier_type":"ISSN"},{"subitem_source_identifier":"AN1007132X","subitem_source_identifier_type":"NCID"}]},"item_1617187024783":{"attribute_name":"Page Start","attribute_value_mlt":[{"subitem_start_page":"2586"}]},"item_1617187056579":{"attribute_name":"Bibliographic Information","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"1993-12-25","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"12","bibliographicPageEnd":"2596","bibliographicPageStart":"2586","bibliographicVolumeNumber":"J76-D2","bibliographic_titles":[{"bibliographic_title":"電子情報通信学会論文誌 D"},{"bibliographic_title":"電子情報通信学会論文誌 D"}]}]},"item_1617258105262":{"attribute_name":"Resource Type","attribute_value_mlt":[{"resourcetype":"journal article","resourceuri":"http://purl.org/coar/resource_type/c_6501"}]},"item_1617265215918":{"attribute_name":"Version Type","attribute_value_mlt":[{"subitem_version_resource":"http://purl.org/coar/version/c_970fb48d4fbd8a85","subitem_version_type":"VoR"}]},"item_1617353299429":{"attribute_name":"Relation","attribute_value_mlt":[{"subitem_relation_type_id":{"subitem_relation_type_id_text":"http://search.ieice.org/bin/summary.php?id=j76-d2_12_2586&category=D&lang=J&year=1993","subitem_relation_type_select":"URI"}},{"subitem_relation_type_id":{"subitem_relation_type_id_text":"http://search.ieice.org/","subitem_relation_type_select":"URI"}}]},"item_1617605131499":{"attribute_name":"File","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_access","date":[{"dateType":"Available","dateValue":"2023-03-18"}],"displaytype":"simple","filename":"DenshiJoho_j76-d2_12_2586.pdf","filesize":[{"value":"817.9 KB"}],"mimetype":"application/pdf","url":{"objectType":"fulltext","url":"https://hiroshima.repo.nii.ac.jp/record/2010968/files/DenshiJoho_j76-d2_12_2586.pdf"},"version_id":"ca0b3048-0d11-4b0b-bcc7-1e899001581c"}]},"item_1732771732025":{"attribute_name":"旧ID","attribute_value":"45768"},"item_title":"Prologを対象としたソースプログラムからのプログラム仕様自動生成 : 構造と引数操作パターンに基づく変形解析法の提案","item_type_id":"40003","owner":"41","path":["1730444907710"],"pubdate":{"attribute_name":"PubDate","attribute_value":"2023-03-18"},"publish_date":"2023-03-18","publish_status":"0","recid":"2010968","relation_version_is_last":true,"title":["Prologを対象としたソースプログラムからのプログラム仕様自動生成 : 構造と引数操作パターンに基づく変形解析法の提案"],"weko_creator_id":"41","weko_shared_id":-1},"updated":"2025-02-22T08:47:37.702538+00:00"}