JAIST Repository >
JAIST >
JAIST PRESS Publications >
JAIST PRESS Articles >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10119/16096

Title: 法令工学の実践 国民年金法の述語論理による記述と検証
Authors: 片山, 卓也
Issue Date: Nov-2020
Publisher: JAIST Press
Abstract: 国民年金法のような行政サービスに関する法令は,その内容は明確であり,文章上の見かけの複雑さの割には論理的深度は深くない.したがって,形式的手法によってその内容を記述することにより,可読性が高く,機械的なテストや分析が可能な法令記述が得られる可能性が高い.このような法令は我々の社会の制度的基盤であり,その実働化ITシステムが我々の社会生活を支えていることを考えると,法令に対する形式的技術の確立は極めて重要である.本書は,このような立場から行政サービスに関する法令を意図した通りに正しく作る上で,法令の形式的記述と自動検証技術の可能性を,国民年金法の基本的条文の述語論理による記述と定理自動証明器(SMT ソルバー)Z3Pyによる検証事例に基づいて述べたものである.近年の定理証明技術の進歩や計算機システムの高性能化により,このような技術は十分に実用化可能であるというのが本書の結論である.本書は2部から構成されている.第I部はこのような新しい法令作成方法論の原理的可能性を示すために書かれた,日本ソフトウェア科学会誌「コンピュータソフトウェア」36巻3号(2019)に掲載された論文をそのままの形で転載したものである.第II 部は,第I 部で述べた内容を事例の面から補強するために,そこで紹介した方法を国民年金法のより多くの条文へ適用した結果を詳細かつ具体的に述べたものであり,このような手法を広く実践する際の助けとなることを目的としたものである.各条文ごとに,(1) 条文の文章,(2) 論理式記述,(3) 検証スクリプトと検証結果,(4) それらの内容に関するメモを付加した.論理式記述は,パターン表現を用いてなるべく簡潔になるように心懸けたが,このようなパターンの定義などを定義集として纏めた.検証においてはテストデータとしての年金原簿が必要であるが,各条文の検証に必要な複数の年金原簿も纏めて収録した.最後に,日付けを抽象データとして扱った検証事例,実際の暦による日付け記述,論理式記述に基づく年金システムシミュレーターの構成の概略などを収録した.
Description: 2019年10月 第1版発行 / 2019年11月 第2版発行 / 2020年11月 第3版発行 / ISBN: 978-4-903092-53-9
2020年11月4日 第3版公開
[第1版からの変更] 第十四条年金原簿:変更,第九十四条保険料の追納:追加
[第2版からの変更] 変更,修正(第十四条 年金原簿,第八条 資格取得の時期,第九条 資格喪失の時期,年金原簿の記述法),述語名の変更(第二十六条,第二十八条),追加(第九十四条 保険料の追納,附則(平成一六年六月一一日法律第一〇四号)第十九条),追加(実際の暦による日付けの記述),追加(論理式記述に基づく年金システムシミュレーターの構成の概略)
Language: jpn
URI: http://hdl.handle.net/10119/16096
ISBN: 978-4-903092-53-9
Appears in Collections:JAIST PRESS 発行資料 (JAIST PRESS Articles)

Files in This Item:

File Description SizeFormat
fulltext.pdf679KbAdobe PDFView/Open

All items in DSpace are protected by copyright, with all rights reserved.

 


Contact : Library Information Section, Japan Advanced Institute of Science and Technology