Details of the Researcher

PHOTO

Yuki Nishida
Section
Graduate School of Information Sciences
Job title
Assistant Professor
Degree
e-Rad No.
91010924

Research History 2

  • 2024/05 - Present
    Tohoku University

  • 2020/04 - 2024/04
    Kyoto University

Education 3

  • Kyoto University Graduate School of Informatics Department of Communications and Computer Engineering

    2016/04 - 2020/03

  • Kyoto University Graduate School of Informatics Department of Communications and Computer Engineering

    2014/04 - 2016/03

  • Kyoto University Faculty of Engineering School of Informatics & Mathematical Science

    2004/04 - 2014/03

Committee Memberships 12

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

    2024/09 - 2025/03

  • 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 -

Show all ︎Show first 5

Professional Memberships 2

  • ACM

  • JSSST

Papers 13

  1. Law and Order for Typestate with Borrowing Peer-reviewed

    Hannes Saffrich, Yuki Nishida, Peter Thiemann

    Proceedings of the ACM on Programming Languages 2024/10/08

    DOI: 10.1145/3689763  

  2. iCon: Automated Verification of Inter-Transaction Properties in Tezos Smart Contracts with Unknowns Peer-reviewed

    Yuki Nishida, Kohei Suenaga, Atsushi Igarashi

    2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC) 576-584 2024/05/27

    Publisher: IEEE

    DOI: 10.1109/icbc59979.2024.10634430  

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

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

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

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

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

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

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

    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. Peer-reviewed

    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

    Publisher: 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. Peer-reviewed

    Yuki Nishida, Atsushi Igarashi

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

    Publisher: Springer

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

  10. Nondeterministic Manifest Contracts. Peer-reviewed

    Yuki Nishida, Atsushi Igarashi

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

    Publisher: ACM

    DOI: 10.1145/3236950.3236964  

  11. Sharper and Simpler Nonlinear Interpolants for Program Verification. Peer-reviewed

    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. Peer-reviewed

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

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

    Publisher: Springer

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

  13. Manifest Contracts for Datatypes. Peer-reviewed

    Taro Sekiyama, Yuki Nishida, Atsushi Igarashi

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

    Publisher: ACM

    DOI: 10.1145/2676726.2676996   10.1145/2775051.2676996  

Show all ︎Show first 5

Presentations 10

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

    諸冨 速人, 西田 雄気

    日本ソフトウェア科学会第42回大会 2025/09/05

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

    諸冨 速人, 西田 雄気

    第27回プログラミングおよびプログラミング言語ワークショップ 2025/03/05

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

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

    プログラミングおよびプログラミング言語ワークショップ 2024/03

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

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

    プログラミングおよびプログラミング言語ワークショップ 2023/03

  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/03

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

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

    プログラミングおよびプログラミング言語ワークショップ 2020/03

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

    西田 雄気, 五十嵐 淳

    プログラミングおよびプログラミング言語ワークショップ 2019/03

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

    西田 雄気, 五十嵐 淳

    プログラミングおよびプログラミング言語ワークショップ 2018/03

  9. Manifest contracts for OCaml

    Yuki Nishida, Atsushi Igarashi

    ML Family Workshop 2015/09/03

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

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

    プログラミングおよびプログラミング言語ワークショップ 2014/03

Show all Show first 5

Industrial Property Rights 1

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

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

    特許第6910228号

    Property Type: Patent