• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2023 Fiscal Year Annual Research Report

Formal Methods in General-Purpose Action-Oriented Programming

Research Project

Project/Area Number 22KJ0614
Allocation TypeMulti-year Fund
Research InstitutionThe University of Tokyo

Principal Investigator

丁 曄澎  東京大学, 工学系研究科, 特別研究員(DC1)

Project Period (FY) 2023-03-08 – 2024-03-31
Keywordsソフトウェア工学 / 情報セキュリティ / 分散コンピューティング / 形式手法 / プログラミング言語 / ブロックチェーン
Outline of Annual Research Achievements

本研究では、複雑システムの正当性を数理的に保証するための理論基盤と実践方法論の構築を目的としている。今年度においては、形式的実装を実現に向けた遷移指向プログラミング(Transition-Oriented Programming)パラダイムの基本理論の構築し、特有の遷移指向プログラミング言語を実装した。そして、遷移指向プログラミングパラダイムと言語に基づき、様々な分野への応用研究を行った。これにより、信頼性の高い分散システムや堅牢なプログラミングツール、および説明可能なAIモデルを構築することが可能となった。
具体的には、グラフ遷移システム(Graph Transition System)理論を案出し、遷移システム理論と書き換えシステム理論を統一している。これで、システムの正当性を形式化し、時相型プロパティと関数型プロパティを同じ理論フレームワークに形式仕様記述、検証、実装することが可能となった。また、Seniという遷移指向プログラミング言語を実装し、グラフ遷移システム理論を実用化した。これにより、提案している遷移システム理論を分散コンピューティング、情報セキュリティ、ソフトウェア工学、暗号理論などの分野に応用した。例えば、検証したプロパティに基づき、正当性を保証する分権システム(Decentralized Systems)の形式的実装手法を提案した。また、自己主権型アイデンティティの枠組みの正当性を確保するための検証と実装するフレームワークを構築した。さらに、非中央集権型アプリ、特に分散型金融プロトコルの脆弱性を特定できる手法を実現した。研究成果は国際会議と論文誌で発表した。

  • Research Products

    (11 results)

All 2024 2023 Other

All Int'l Joint Research (2 results) Presentation (8 results) (of which Int'l Joint Research: 7 results) Patent(Industrial Property Rights) (1 results)

  • [Int'l Joint Research] スイス連邦工科大学チューリッヒ校(スイス)

    • Country Name
      SWITZERLAND
    • Counterpart Institution
      スイス連邦工科大学チューリッヒ校
  • [Int'l Joint Research] ユニヴァーシティ・カレッジ・ロンドン(英国)

    • Country Name
      UNITED KINGDOM
    • Counterpart Institution
      ユニヴァーシティ・カレッジ・ロンドン
  • [Presentation] Hunting DeFi Vulnerabilities via Context-Sensitive Concolic Verification2024

    • Author(s)
      Ding Yepeng、Gervais Arthur、Wattenhofer Roger、Sato Hiroyuki
    • Organizer
      International Conference on Software Engineering (ICSE)
    • Int'l Joint Research
  • [Presentation] SecureSSI: A Model-Driven Security Analysis Framework for Self-Sovereign Identity as a Service2024

    • Author(s)
      Ding Yepeng、Sato Hiroyuki
    • Organizer
      暗号と情報セキュリティシンポジウム(SCIS2024)
  • [Presentation] Model-Driven Security Analysis of Self-Sovereign Identity Systems2023

    • Author(s)
      Ding Yepeng、Sato Hiroyuki
    • Organizer
      International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)
    • Int'l Joint Research
  • [Presentation] Inj-Kyber: Enhancing CRYSTALS-Kyber with Information Injection within a Bio-KEM Framework2023

    • Author(s)
      Yu Junwei、Ding Yepeng、Guo Yuheng、Kotani Kentaro、Sato Hiroyuki
    • Organizer
      International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)
    • Int'l Joint Research
  • [Presentation] Dimension-Wise Feature Selection of Deep Learning Models for In-Air Signature Time Series Analysis Based on Shapley Values2023

    • Author(s)
      Guo Yuheng、Zhang Lingfeng、Ding Yepeng、Yu Junwei、Sato Hiroyuki
    • Organizer
      International Artificial Intelligence and Blockchain Conference (AIBC)
    • Int'l Joint Research
  • [Presentation] VeriAnon: An Anonymous, Verifiable, and Tamper-proof Commenting System Based on Ring Signature and Clustering Merkle Tree for Decentralized Trading2023

    • Author(s)
      Yu Junwei、Guo Yuheng、Ding Yepeng、Sato Hiroyuki
    • Organizer
      International Artificial Intelligence and Blockchain Conference (AIBC)
    • Int'l Joint Research
  • [Presentation] Decentralized Self-sovereign Identity Management System: Empowering Datacenters Through Compact Cancelable Template Generation2023

    • Author(s)
      Yu Junwei、Li Shaowen、Ding Yepeng、Sato Hiroyuki
    • Organizer
      International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP)
    • Int'l Joint Research
  • [Presentation] 1-D CNN-Based Online Signature Verification with Federated Learning2023

    • Author(s)
      Zhang Lingfeng、Guo Yuheng、Ding Yepeng、Sato Hiroyuki
    • Organizer
      International Conference on Computer and Information Technology
    • Int'l Joint Research
  • [Patent(Industrial Property Rights)] 分散型データアグリゲーション方法および分散型データアグリゲーションフレームワーク2023

    • Inventor(s)
      町澤 昌宏、丁 曄澎
    • Industrial Property Rights Holder
      町澤 昌宏、丁 曄澎
    • Industrial Property Rights Type
      特許
    • Industrial Property Number
      2023-168440

URL: 

Published: 2024-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi