研究者詳細

顔写真

ニシダ ユウキ
西田 雄気
Yuki Nishida
所属
大学院情報科学研究科 情報基礎科学専攻 ソフトウェア科学講座(ソフトウェア基礎科学分野)
職名
助教
学位
  • 博士(情報学) (京都大学)

e-Rad 研究者番号
91010924

経歴 2

  • 2024年5月 ~ 継続中
    東北大学 情報科学研究科 助教

  • 2020年4月 ~ 2024年4月
    京都大学 情報学研究科 特定研究員

学歴 3

  • 京都大学 大学院情報学研究科 通信情報システム専攻

    2016年4月 ~ 2020年3月

  • 京都大学 大学院情報学研究科 通信情報システム専攻

    2014年4月 ~ 2016年3月

  • 京都大学 工学部 情報学科

    2004年4月 ~ 2014年3月

委員歴 12

  • プログラミングおよびプログラミング言語ワークショップ プログラム委員

    2024年9月 ~ 2025年3月

  • ICFP 2024 Artifact Evaluation Committee

    2024年 ~

  • Scheme 2024 Program Comittee

    2024年 ~

  • ICFP 2023 Artifact Evaluation Committee

    2023年 ~

  • TACAS 2022 Artifact Evaluation Committee

    2022年 ~

  • ICFP 2022 Artifact Evaluation Committee

    2022年 ~

  • ICFP 2021 Artifact Evaluation Committee

    2021年 ~

  • OOPSLA 2020 Artifact Evaluation Committee

    2020年 ~

  • ICFP 2020 Artifact Evaluation Committee

    2020年 ~

  • ICFP 2019 Artifact Evaluation Committee

    2019年 ~

  • ICFP 2017 Student Volunteer Co-Captain

    2017年 ~

  • ICFP 2016 Student Volunteer Co-Chair

    2016年 ~

︎全件表示 ︎最初の5件までを表示

所属学協会 2

  • ACM

  • JSSST

論文 13

  1. Law and Order for Typestate with Borrowing 査読有り

    Hannes Saffrich, Yuki Nishida, Peter Thiemann

    Proceedings of the ACM on Programming Languages 2024年10月8日

    DOI: 10.1145/3689763  

  2. iCon: Automated Verification of Inter-Transaction Properties in Tezos Smart Contracts with Unknowns 査読有り

    Yuki Nishida, Kohei Suenaga, Atsushi Igarashi

    2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC) 576-584 2024年5月27日

    出版者・発行元: IEEE

    DOI: 10.1109/icbc59979.2024.10634430  

  3. SCameleer: スマートコントラクト記述言語SCamlのための自動検証器

    服部 佑哉, 西田 雄気, 古瀬 淳, 末永 幸平, 五十嵐 淳

    日本ソフトウェア科学会第40回大会講演論文集 2022年8月

  4. スマートコントラクト検証器Helmholtzのためのエラー原因提示手法

    小野 雄登, 西田 雄気, 古瀬 淳, 末永 幸平, 五十嵐 淳

    日本ソフトウェア科学会第40回大会講演論文集 2022年8月

  5. Helmholtz: A Verifier for Tezos Smart Contracts Based on Refinement Types. 査読有り

    Yuki Nishida, Hiromasa Saito, Ran Chen, Akira Kawata, Jun Furuse, Kohei Suenaga, Atsushi Igarashi

    New Generation Computing 40 (2) 507-540 2022年

    DOI: 10.1007/s00354-022-00167-1  

  6. Helmholtz: A Verifier for Tezos Smart Contracts Based on Refinement Types. 査読有り

    Yuki Nishida, Hiromasa Saito, Ran Chen, Akira Kawata, Jun Furuse, Kohei Suenaga, Atsushi Igarashi

    Tools and Algorithms for the Construction and Analysis of Systems - 27th International Conference, TACAS 2021, Held as Part of the European Joint Conferences on Theory and Practice of Software 262-280 2021年

    出版者・発行元: Springer

    DOI: 10.1007/978-3-030-72013-1_14  

  7. Compilation of Coordinated Choice.

    Yuki Nishida, Atsushi Igarashi

    CoRR abs/2004.14084 2020年

  8. Typed Software Contracts with Intersection and Nondeterminism.

    Yuki Nishida

    2020年

    DOI: 10.14989/doctor.k22675  

  9. Manifest Contracts with Intersection Types. 査読有り

    Yuki Nishida, Atsushi Igarashi

    Programming Languages and Systems - 17th Asian Symposium(APLAS) 33-52 2019年

    出版者・発行元: Springer

    DOI: 10.1007/978-3-030-34175-6_3  

  10. Nondeterministic Manifest Contracts. 査読有り

    Yuki Nishida, Atsushi Igarashi

    Proceedings of the 20th International Symposium on Principles and Practice of Declarative Programming(PPDP) 16-13 2018年

    出版者・発行元: ACM

    DOI: 10.1145/3236950.3236964  

  11. Sharper and Simpler Nonlinear Interpolants for Program Verification. 査読有り

    Takamasa Okudono, Yuki Nishida, Kensuke Kojima, Kohei Suenaga, Kengo Kido, Ichiro Hasuo

    CoRR abs/1709.00314 2017年

  12. Sharper and Simpler Nonlinear Interpolants for Program Verification. 査読有り

    Takamasa Okudono, Yuki Nishida, Kensuke Kojima, Kohei Suenaga, Kengo Kido, Ichiro Hasuo

    Programming Languages and Systems - 15th Asian Symposium(APLAS) 491-513 2017年

    出版者・発行元: Springer

    DOI: 10.1007/978-3-319-71237-6_24  

  13. Manifest Contracts for Datatypes. 査読有り

    Taro Sekiyama, Yuki Nishida, Atsushi Igarashi

    Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages(POPL) 195-207 2015年

    出版者・発行元: ACM

    DOI: 10.1145/2676726.2676996   10.1145/2775051.2676996  

︎全件表示 ︎最初の5件までを表示

講演・口頭発表等 10

  1. Rocq上のスマートコントラクト検証フレームワークConCertの時相論理CTLによる拡張

    諸冨 速人, 西田 雄気

    日本ソフトウェア科学会第42回大会 2025年9月5日

  2. 定理証明支援系 Coq による RANDAO スマートコントラクトの安全性の検証

    諸冨 速人, 西田 雄気

    第27回プログラミングおよびプログラミング言語ワークショップ 2025年3月5日

  3. iCon: Tezos スマートコントラクト群に対する未知の存在する下での協調動作検証器

    西田 雄気, 末永 幸平, 五十嵐 淳

    プログラミングおよびプログラミング言語ワークショップ 2024年3月

  4. SCameleer: スマートコントラクト記述言語SCamlのための自動検証器

    服部 佑哉, 西田 雄気, 古瀬 淳, 末永 幸平, 五十嵐 淳

    プログラミングおよびプログラミング言語ワークショップ 2023年3月

  5. Helmholtz: A Verifier for Tezos Smart Contracts Based on Refinement Types

    Yuki Nishida, Hiromasa Saito, Ran Chen, Akira Kawata, Jun Furuse, Kohei Suenaga, Atsushi Igarashi

    プログラミングおよびプログラミング言語ワークショップ 2022年3月

  6. ReFX: 型に基づくスマートコントラクト自動検証器

    Ran Chen, Hiromasa Saito, Akira Kawata, Yuki Nishida, Atsushi Igarashi, Kohei Suenaga, Jun Furuse

    プログラミングおよびプログラミング言語ワークショップ 2020年3月

  7. 顕在的契約計算への交差型の導入

    西田 雄気, 五十嵐 淳

    プログラミングおよびプログラミング言語ワークショップ 2019年3月

  8. 非決定的顕在的契約計算

    西田 雄気, 五十嵐 淳

    プログラミングおよびプログラミング言語ワークショップ 2018年3月

  9. Manifest contracts for OCaml

    Yuki Nishida, Atsushi Igarashi

    ML Family Workshop 2015年9月3日

  10. 型に基づく実行時契約検査機構の実装

    西田 雄気, 関山 太朗, 五十嵐 淳

    プログラミングおよびプログラミング言語ワークショップ 2014年3月

︎全件表示 ︎最初の5件までを表示

産業財産権 1

  1. 自動証明装置、及びプログラム

    蓮尾 一郎, 奥殿 貴仁, 木戸 肩吾, 末永 幸平, 小島 健介, 西田 雄気

    特許第6910228号

    産業財産権の種類: 特許権