{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00094188","sets":["1164:1384:7092:7217"]},"path":["7217"],"owner":"11","recid":"94188","title":["調停者の選出方法を考慮した分散合意アルゴリズムのPROMELAモデルと検証"],"pubdate":{"attribute_name":"公開日","attribute_value":"2013-07-10"},"_buckets":{"deposit":"0f020e80-c206-4f4f-ad98-2a11fc38a777"},"_deposit":{"id":"94188","pid":{"type":"depid","value":"94188","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"調停者の選出方法を考慮した分散合意アルゴリズムのPROMELAモデルと検証","author_link":["0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"調停者の選出方法を考慮した分散合意アルゴリズムのPROMELAモデルと検証"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"モデル","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2013-07-10","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"信州大学大学院理工学系研究科情報工学専攻"},{"subitem_text_value":"信州大学工学部情報工学科"}]},"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/94188/files/IPSJ-SE13181008.pdf"},"date":[{"dateType":"Available","dateValue":"2015-07-10"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-SE13181008.pdf","filesize":[{"value":"326.2 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":"912e944c-d82e-4eb0-a207-fda1e663186c","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2013 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"後藤亮馬"},{"creatorName":"和崎克己"}],"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_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"合意問題は分散システムの研究分野において重要な問題の一つであり,非同期分散アルゴリズムにおいては,合意問題が解決されているかを確認することが困難である.本研究では,非同期分散アルゴリズムの正当性を,モデル検査によって検証することを目的として,モデル検査器 SPIN を用いて,非同期分散合意アルゴリズムである Chandra-Toueg アルゴリズムの正当性を検証する.SPIN とは通信プロトコルの検証を目的として提案されたモデル検査ツールであり,使用記述言語 PROMELA で記述された振る舞いを,網羅探査により検査することができる.モデルの作成を行う際には,PROMELA 本来の記述方法では困難であった表現を行うために,グローバルタイムアウト機構などのいくつかの工夫を行った.Chandra-Toueg アルゴリズムで使用されている巡回調停者方式では,調停者が健全か否かを考慮しない.また,実際には調停者変更を行った後,ノード間でのリセット動作などの同期を取るべきである.以上二つの理由から,調停者変更時に健全性の判定機能を追加し,調停者変更後に同期をとる選出方法に変更した.作成した通常モデルと拡張モデルを使用してデットロック検査を行い,正当性を検証した.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"7","bibliographic_titles":[{"bibliographic_title":"研究報告ソフトウェア工学(SE)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2013-07-10","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"8","bibliographicVolumeNumber":"2013-SE-181"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"id":94188,"updated":"2025-01-21T14:43:52.625274+00:00","links":{},"created":"2025-01-18T23:41:34.584530+00:00"}