WEKO3
アイテム
{"_buckets": {"deposit": "d2d2392d-0bce-461c-8c75-46daa3686a01"}, "_deposit": {"created_by": 5, "id": "6345", "owner": "5", "owners": [5], "pid": {"revision_id": 0, "type": "depid", "value": "6345"}, "status": "published"}, "_oai": {"id": "oai:miyazaki-u.repo.nii.ac.jp:00006345", "sets": ["330", "73", "469", "36"]}, "author_link": ["6484", "33582", "33583"], "item_10002_biblio_info_7": {"attribute_name": "書誌情報", "attribute_value_mlt": [{"bibliographicIssueDates": {"bibliographicIssueDate": "2020-09-30", "bibliographicIssueDateType": "Issued"}, "bibliographicPageEnd": "250", "bibliographicPageStart": "245", "bibliographicVolumeNumber": "49", "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": "Specifications are generally written in natural language. Natural language contains ambiguity. As a method of writing a specification without ambiguity, VDM which is a formal method exists. Because it is difficult to write specification languages such as VDM++ because they have strict grammars data types and system invariants that are not found in natural language specifications. This study attempts to generate automatically a VDM++ specification from the natural language specification by using machine learning. For automatic generation of VDM++, it is necessary to extract predicates corresponding to the function names and nouns corresponding to variable names from the natural language specification. However,it is difficult to generate a VDM++ specification by using only the extracted nouns and predicates. This paper proposes an approach to generate automatically a VDM++ specification from extracted words list. An identifier is generated from the extracted words, and the VDM++ specification can be generated by converting this identifier into a VDM++ grammar.", "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"}], "nameIdentifiers": [{"nameIdentifier": "33582", "nameIdentifierScheme": "WEKO"}]}, {"creatorAffiliations": [{"affiliationNameIdentifiers": [{"affiliationNameIdentifier": "", "affiliationNameIdentifierScheme": "ISNI", "affiliationNameIdentifierURI": "http://www.isni.org/isni/"}], "affiliationNames": [{"affiliationName": "", "affiliationNameLang": "ja"}]}], "creatorNames": [{"creatorName": "Katayama, Tetsuro", "creatorNameLang": "en"}, {"creatorName": "片山, 徹郎", "creatorNameLang": "ja"}, {"creatorName": "カタヤマ, テツロウ", "creatorNameLang": "ja-Kana"}], "familyNames": [{"familyName": "Katayama", "familyNameLang": "en"}, {"familyName": "片山", "familyNameLang": "ja"}, {"familyName": "カタヤマ", "familyNameLang": "ja-Kana"}], "givenNames": [{"givenName": "Tetsuro", "givenNameLang": "en"}, {"givenName": "徹郎", "givenNameLang": "ja"}, {"givenName": "テツロウ", "givenNameLang": "ja-Kana"}], "nameIdentifiers": [{"nameIdentifier": "6484", "nameIdentifierScheme": "WEKO"}, {"nameIdentifier": "50283932", "nameIdentifierScheme": "e-Rad", "nameIdentifierURI": "https://kaken.nii.ac.jp/ja/search/?qm=50283932"}]}, {"creatorNames": [{"creatorName": "Shigyo, Yasuhiro", "creatorNameLang": "en"}], "nameIdentifiers": [{"nameIdentifier": "33583", "nameIdentifierScheme": "WEKO"}]}, {"creatorAffiliations": [{"affiliationNameIdentifiers": [{"affiliationNameIdentifier": "", "affiliationNameIdentifierScheme": "ISNI", "affiliationNameIdentifierURI": "http://www.isni.org/isni/"}], "affiliationNames": [{"affiliationName": "", "affiliationNameLang": "ja"}]}], "creatorNames": [{"creatorName": "Katayama, Tetsuro", "creatorNameLang": "en"}, {"creatorName": "片山, 徹郎", "creatorNameLang": "ja"}, {"creatorName": "カタヤマ, テツロウ", "creatorNameLang": "ja-Kana"}], "familyNames": [{"familyName": "Katayama", "familyNameLang": "en"}, {"familyName": "片山", "familyNameLang": "ja"}, {"familyName": "カタヤマ", "familyNameLang": "ja-Kana"}], "givenNames": [{"givenName": "Tetsuro", "givenNameLang": "en"}, {"givenName": "徹郎", "givenNameLang": "ja"}, {"givenName": "テツロウ", "givenNameLang": "ja-Kana"}], "nameIdentifiers": [{"nameIdentifier": "6484", "nameIdentifierScheme": "WEKO"}, {"nameIdentifier": "50283932", "nameIdentifierScheme": "e-Rad", "nameIdentifierURI": "https://kaken.nii.ac.jp/ja/search/?qm=50283932"}]}]}, "item_files": {"attribute_name": "ファイル情報", "attribute_type": "file", "attribute_value_mlt": [{"accessrole": "open_date", "date": [{"dateType": "Available", "dateValue": "2021-06-08"}], "displaytype": "detail", "download_preview_message": "", "file_order": 0, "filename": "Engineering_49_p245.pdf", "filesize": [{"value": "2.1 MB"}], "format": "application/pdf", "future_date_message": "", "is_thumbnail": false, "licensetype": "license_free", "mimetype": "application/pdf", "size": 2100000.0, "url": {"label": "本文", "url": "https://miyazaki-u.repo.nii.ac.jp/record/6345/files/Engineering_49_p245.pdf"}, "version_id": "6ed865f7-e9ef-4c79-8bf9-2d655b8e4ae0"}]}, "item_keyword": {"attribute_name": "キーワード", "attribute_value_mlt": [{"subitem_subject": "Natural language specification", "subitem_subject_language": "en", "subitem_subject_scheme": "Other"}, {"subitem_subject": "VDM++", "subitem_subject_language": "en", "subitem_subject_scheme": "Other"}, {"subitem_subject": "Automatic generation", "subitem_subject_language": "en", "subitem_subject_scheme": "Other"}, {"subitem_subject": "Formal method", "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": "機械学習を用いて自然言語仕様書から生成した分類リストを用いたVDM++仕様書生成アプローチの提案", "item_titles": {"attribute_name": "タイトル", "attribute_value_mlt": [{"subitem_title": "機械学習を用いて自然言語仕様書から生成した分類リストを用いたVDM++仕様書生成アプローチの提案", "subitem_title_language": "ja"}, {"subitem_title": "Proposal of an Approach to Generate VDM++ Specification from Classfied Lists of the Natural Language Specification by Machine Learning", "subitem_title_language": "en"}]}, "item_type_id": "10002", "owner": "5", "path": ["73", "36", "330", "469"], "permalink_uri": "http://hdl.handle.net/10458/00010209", "pubdate": {"attribute_name": "PubDate", "attribute_value": "2021-06-08"}, "publish_date": "2021-06-08", "publish_status": "0", "recid": "6345", "relation": {}, "relation_version_is_last": true, "title": ["機械学習を用いて自然言語仕様書から生成した分類リストを用いたVDM++仕様書生成アプローチの提案"], "weko_shared_id": -1}
機械学習を用いて自然言語仕様書から生成した分類リストを用いたVDM++仕様書生成アプローチの提案
http://hdl.handle.net/10458/00010209
http://hdl.handle.net/10458/00010209ff2c52e1-4ccc-4592-8baa-fb202b8f09a9
名前 / ファイル | ライセンス | アクション |
---|---|---|
本文 (2.1 MB)
|
|
Item type | 紀要論文 / Departmental Bulletin Paper(1) | |||||
---|---|---|---|---|---|---|
公開日 | 2021-06-08 | |||||
タイトル | ||||||
言語 | ja | |||||
タイトル | 機械学習を用いて自然言語仕様書から生成した分類リストを用いたVDM++仕様書生成アプローチの提案 | |||||
タイトル | ||||||
言語 | en | |||||
タイトル | Proposal of an Approach to Generate VDM++ Specification from Classfied Lists of the Natural Language Specification by Machine Learning | |||||
言語 | ||||||
言語 | jpn | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | Natural language specification | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | VDM++ | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | Automatic generation | |||||
キーワード | ||||||
言語 | en | |||||
主題Scheme | Other | |||||
主題 | Formal method | |||||
資源タイプ | ||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||
資源タイプ | departmental bulletin paper | |||||
著者 |
執行, 泰弘
× 執行, 泰弘× 片山, 徹郎× Shigyo, Yasuhiro× 片山, 徹郎 |
|||||
抄録 | ||||||
内容記述タイプ | Abstract | |||||
内容記述 | Specifications are generally written in natural language. Natural language contains ambiguity. As a method of writing a specification without ambiguity, VDM which is a formal method exists. Because it is difficult to write specification languages such as VDM++ because they have strict grammars data types and system invariants that are not found in natural language specifications. This study attempts to generate automatically a VDM++ specification from the natural language specification by using machine learning. For automatic generation of VDM++, it is necessary to extract predicates corresponding to the function names and nouns corresponding to variable names from the natural language specification. However,it is difficult to generate a VDM++ specification by using only the extracted nouns and predicates. This paper proposes an approach to generate automatically a VDM++ specification from extracted words list. An identifier is generated from the extracted words, and the VDM++ specification can be generated by converting this identifier into a VDM++ grammar. | |||||
言語 | en | |||||
書誌情報 |
ja : 宮崎大学工学部紀要 en : Memoirs of Faculty of Engineering, University of Miyazaki 巻 49, p. 245-250, 発行日 2020-09-30 |
|||||
出版者 | ||||||
言語 | ja | |||||
出版者 | 宮崎大学工学部 | |||||
出版者 | ||||||
言語 | en | |||||
出版者 | Faculty of Engineering, University of Miyazaki | |||||
ISSN | ||||||
収録物識別子タイプ | ISSN | |||||
収録物識別子 | 05404924 | |||||
書誌レコードID | ||||||
収録物識別子タイプ | NCID | |||||
収録物識別子 | AA00732558 | |||||
著者版フラグ | ||||||
出版タイプ | VoR | |||||
出版タイプResource | http://purl.org/coar/version/c_970fb48d4fbd8a85 |