AOKI, Toshiaki Professor
Transdisciplinary Sciences, Information Science, Next-Generation Digital Infrastructure, Research Center for AI and Soft Robots (Research Core)
◆Degrees
B.S. from Science University of Tokyo(1994), M.S. and Ph.D. from Japan Advanced Institute of Science and Technology(1996, 1999)
◆Professional Experience
2016 - : Japan Advanced Institute of Science and Technology , Graduate School of Advanced Science and Technology , Professor
2009 - 2016 : Japan Advanced Institute of Science and Technology , School of Information Science , Associate Professor
2006 - 2009 : Japan Advanced Institute of Science and Technology , Research Center on Trustworthy e-Society , Research Associate Professor
2001 - 2005 : 科学技術振興事業団 , さきがけ研究21「機能と構成」領域 , 研究員
1999 - 2006 : Japan Advanced Institute of Science and Technology , School of Information Science , Associate
◆Specialties
Software
◆Research Keywords
Formal Method, Formal Verification, Automotive System, Software Testing, Software Engineering, Model Checking, Theorem Proving, Formal Specification
◆Research Interests
Principle of Software
Fundamental theories for software are studying for a long time. Some of them are getting matured such as program semantics and process algebra. To promise bright future of software, it is important to find the principles of software based on those theories. Unfortunately, today’s software is developed without such principles. We should change this style of software developments into more scientific ones which are integrated on the mathematics. Thus, we are challenging to establish such fundamental principles of software.
Formal Method/Formal Verification
Formal methods represent a development style of software based on mathematics. We describe its specification and design in not natural language but languages based on mathematical theories such as sets and functions. That not only makes the specification and design rigorous but also allows us to precisely analyze them, prove their correctness and automatically generate source codes. One way to provide correctness with software is that we describe it rigorously, then we prove its correctness. That is called 'formal verification' of software. We are researching how we can develop correct software effectively using the formal methods and formal verification. Especially, we focus on embedded systems and object-oriented design for their application targets.

■Publications

◆Published Papers
Safety Analysis of Autonomous Driving Systems: A Simulation-Based Runtime Verification Approach
Duong Dinh Tran, Takashi Tomita, Toshiaki Aoki
IEEE Transactions on Reliability, -, 2025
Specification-Based Testing of the Image-Recognition Performance of Automated Driving Systems.
Kento Tanaka, Toshiaki Aoki, Takashi Tomita, Daisuke Kawakami, Nobuo Chida
IEEE Access, 13, 6321-6349, 2025
Bridging Gaps between Scenario-Based Safety Analysis and Simulation-based Testing for Autonomous Driving Systems.
Phaiboon Jaradnaparatana, Buntita Sriarunothai, Chutikarn Kamsem, Supithcha Jongphoemwatthanaphon, Burit Sihabut, Duong Dinh Tran, Toshiaki Aoki
PRDC, 216-219, 2024
Attack Tree Analysis for Adversarial Evasion Attacks.
Yuki Yamaguchi, Toshiaki Aoki
PRDC, 46-52, 2023
Specification Based Testing of Object Detection for Automated Driving Systems via BBSL.
Kento Tanaka, Toshiaki Aoki, Tatsuji Kawai, Takashi Tomita, Daisuke Kawakami, Nobuo Chida
ENASE, 250-261, 2023
◆Misc
A Case Study on Model Checking and Runtime Verification for Awkernel.
Akira Hasegawa, Ryuta Kambe, Toshiaki Aoki, Yuuki Takano
CoRR, abs/2503.09282, -, 2025
Modeling Language for Scenario Development of Autonomous Driving Systems.
Toshiaki Aoki, Takashi Tomita, Tatsuji Kawai, Daisuke Kawakami, Nobuo Chida
CoRR, abs/2501.09319, -, 2025
Generating Critical Scenarios for Testing Automated Driving Systems.
Trung-Hieu Nguyen, Truong-Giang Vuong, Hong-Nam Duong, Son Nguyen, Hieu Dinh Vo, Toshiaki Aoki, Thu-Trang Nguyen
CoRR, abs/2412.02574, -, 2024
Attack Tree Analysis for Adversarial Evasion Attacks.
Yuki Yamaguchi, Toshiaki Aoki
CoRR, abs/2312.16957, -, 2023
Model-Checking in the Loop Model-Based Testing for Automotive Operating Systems.
Toshiaki Aoki, Aritoshi Hata, Kazusato Kanamori, Satoshi Tanaka, Yuta Kawamoto, Yasuhiro Tanase, Masumi Imai, Fumiya Shigemitsu, Masaki Gondo, Tomoji Kishi
CoRR, abs/2310.00973, -, 2023
◆Books
◆Conference Activities & Talks
車載システム開発における形式手法実践の現状と課題
2018
「IoT,AI,ビッグデータと安全工学」形式手法と安全性
安全工学研究発表会講演予稿集, 2018
Quantitative safety assessment of telemedicine using the MCCA
電子情報通信学会技術研究報告, 2017
Java Pathfinderにおける弱公平性条件の実装
日本ソフトウェア科学会大会講演論文集(CD-ROM), 2016
A Risk Assessment Method for Telemedicine
情報処理学会研究報告(Web), 2015

■Teaching Experience

Software Process Design for Highly Dependable Embedded Systems, Software Design Methodology, Transdisciplinary Session I, 高信頼組込みシステム開発プロセス設計, ソフトウェア設計論, 異分野「超」体験セッションⅠ, ソフトウェア検証論

■Contributions to  Society

◆Academic Society Affiliations
Information Processing Society of Japan, The Institute of Electronics, Information and Communication Engineers, Japan Society for Software Science and Technology
◆Academic Contribution
International Workshop on Software Technologies for Future Dependable Distributed Systems , Workshop Co-Chair , 2009 , Waseda University
SPLC 2007 Doctoral Symposium , Symposium co-chair , 2007
情報処理学会 組込みシステムシンポジウム , プログラム委員長 , 2006 - 2006
◆Social Contribution
・ 14th International Symposium on Theoretical Aspects of Software Engineering , PC chair 2020
・ 14th International Conference on Formal Engineering Methods , Program Co-Chair 2012 - 2012

■Academic  Awards

・ 第十二回善吾賞 , 青木利晃, 川上大介, 千田伸男, 冨田尭 , ソフトウェアテスト技術振興協会 , 2019
・ Best Paper Award , Nhat-Hoa Tran, Yuki Chiba, Toshiaki Aoki , 24th Asia-Pacific Software Engineering Conference , 2017
・ 山下記念研究賞受賞 , 青木利晃 , 情報処理学会 , 2006