末永 幸平

最終更新日時:2016/07/21 22:42:46

印刷する

氏名(漢字/フリガナ/アルファベット表記)
末永 幸平/スエナガ コウヘイ/Kohei Suenaga
所属部署・職名(部局/所属/講座等/職名)
情報学研究科/通信情報システム専攻コンピュータ工学講座/准教授
学部兼担
部局 所属 講座等 職名
工学部 工学部
取得学位
学位名(日本語) 学位名(英語) 大学(日本語) 大学(英語) 取得区分
修士(情報理工学) 東京大学
博士(情報理工学) 東京大学
出身大学院・研究科等
大学名(日本語) 大学名(英語) 研究科名(日本語) 研究科名(英語) 専攻名(日本語) 専攻名(英語) 修了区分
東京大学 大学院情報理工学系研究科コンピュータ科学専攻修士課程 修了
東京大学 大学院情報理工学系研究科コンピュータ科学専攻博士課程 修了
出身学校・専攻等
大学名(日本語) 大学名(英語) 学部名(日本語) 学部名(英語) 学科名(日本語) 学科名(英語) 卒業区分
東京大学 理学部情報科学科 卒業
東京大学 教養学部理科一類
出身高等学校
高等学校名 ふりがな
宮崎県立宮崎西高等学校 みやざきけんりつみやざきにしこうとうがっこう
職歴
期間 組織名(日本語) 組織名(英語) 職名(日本語) 職名(英語)
2007/04/01〜2008/03/31 日本学術振興会 JSPS 特別研究員 (DC2) Research Fello (DC2)
2008/04/01〜2009/03/31 日本学術振興会 JSPS 特別研究員 (PD) Research Fellow (PD)
2009/04/01〜2010/03/31 日本アイ・ビー・エム(株)東京基礎研究所 IBM Research Tokyo リサーチャー Researcher
2010/04/01〜2011/01/31 リスボン大学理学部 Faculdade de Ciencia, Universidade de Lisboa 博士研究員 Investigador pos-doutorado
2011/02/01〜2011/03/31 京都大学情報学研究科 Department of Informatics, Kyoto University 特定研究員 Researcher
2011/04/01〜2012/03/31 日本学術振興会 JSPS 特別研究員 (PD) Research Fellow (PD)
2012/04/01〜2013/09/30 京都大学白眉センター The Hakubi Center for Advanced Reserach, Kyoto University 特定助教 Assistant Professor
2015/10/01〜 科学技術振興機構 JST さきがけ研究者(兼任)
研究テーマ
(日本語)
プログラム検証,特にハイブリッドシステム(連続的遷移と離散的遷移が共存するシステム)の形式検証.
(英語)
Program verification; formal verification for hybrid systems (i.e., systems that exhibit both discrete and continuous behavior) especially.
研究分野(キーワード)
キーワード(日本語) キーワード(英語)
ソフトウェア software
ハイブリッドシステム hybrid systems
プログラム検証 program verification
形式手法 formal methods
プログラミング言語理論 theory of programming languages
研究分野(科研費分類コード)
科研費分類コード
ソフトウエア
情報学基礎
論文 > 論文
(文系研究者の一般的な論文集への寄稿や単行本の分担執筆などは「著書等」を参照してください)
著者名 タイトル 書誌情報等 年月 査読の有無 言語
K. Suenaga; H. Sekine; I. Hasuo Hyperstream processing systems: Nonstandard modeling of continuous-time signals Conference Record of the Annual ACM Symposium on Principles of Programming Languages,417-430 2013 英語
K. Suenaga; R. Fukuda; A. Igarashi Type-based safe resource deallocation for shared-memory concurrency Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA,1-20 2012 英語
I. Hasuo; K. Suenaga Exercises in nonstandard static analysis of hybrid systems Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),7358 LNCS,462-478 2012 英語
K. Suenaga; I. Hasuo Programming with infinitesimals: A While-language for hybrid system modeling Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),6756 LNCS,PART 2,392-403 2011 英語
K. Suenaga; N. Kobayashi Fractional ownerships for safe memory deallocation Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),5904 LNCS,128-143 2009 英語
K. Kodama; K. Suenaga; N. Kobayashi Translation of tree-processing programs into stream-processing programs based on ordered linear type Journal of Functional Programming,18,3,333-371 2008 英語
K. Suenaga Type-based deadlock-freedom verification for non-block-structured lock primitives and mutable references Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),5356 LNCS,155-170 2008 英語
K. Suenaga; N. Kobayashi; A. Yonezawa Extension of type-based approach to generation of stream-processing programs by automatic insertion of buffering primitives Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics),3901 LNCS,98-114 2006 英語
蓮尾 一郎,末永 幸平 CPSの形式検証——超準解析によるアプローチ 計測と制御,53,12,1-6 日本語
論文 > 国際学会
(文系研究者の一般的な論文集への寄稿や単行本の分担執筆などは「著書等」を参照してください)
著者名 タイトル 書誌情報等 年月 査読の有無 言語
Tatsuya Sonobe, Kohei Suenaga, and Atsushi Igarashi Automatic Memory Management Based on Program Transformation Using Ownership Programming Languages and Systems 12th Asian Symposium, APLAS 2014, Singapore, Singapore, November 17-19, 2014, Proceedings, LNCS,8858,58-77 2014/11 英語
Takumi Akazaki, Ichiro Hasuo, and Kohei Suenaga Input Synthesis for Sampled Data Systems by Program Logic Proc. of the 4th Workshop on Hybrid Autonomous Systems (HAS 2014) 英語
講演等 > 招待講演
(文系研究者の一般的な学会報告はこの項に収録されております)
タイトル 会合名 開催主体 年月 言語
Nonstandard Analysis Meets Programming Language Theory [Invited] Twelfth International Conference on Computability and Complexity in Analysis 2015/07/13 英語
Type-Based Safe Resource Deallocation for Shared-Memory Concurrency [招待あり] 日本ソフトウェア科学会第30回大会特別招待講演 2013/09/12 日本語
形式検証手法は無限小プログラミングを使えばハイブリッドシステムにもそのまま使える [招待あり] 日本ソフトウェア科学会第30回大会Future Technology Design (FTD) 2013 2013/09/11 日本語
講演等 > 一般講演
(文系研究者の一般的な学会報告はこの項に収録されております)
タイトル 会合名 開催主体 年月 言語
Formal verification of software, continuous, and hybrid systems -- Or: How do we verify our program is correct? Machine Learning Summer School 2015 2015/08/27 英語
Automatic Synthesis of Combiners in the MapReduce Framework 24th International Symposium on Logic-Based Program Synthesis and Transformation 2014/09/09 英語
Simulink blocks as stream processing ─ An approach from nonstandard analysis (Preliminary Report) Fifth International Workshop on Numerical Software Verification (NSV 2012) 2012/07/07 英語
特許
発明者名 タイトル 審査の段階 番号 年月
末永 幸平,蓮尾 一郎 ハイブリッドシステムの検証方法、検証装置、及び検証コンピュータプログラム、並びに、ハイブリ ッドシステムのモデル変換方法、変換装置、及び変換コンピュータプログラム 特許登録 特許5843230 2015/11/27
赤崎 拓未,蓮尾 一郎,末永 幸平 制御入力値生成装置,制御入力値生成方法,および,プログラム 特許出願 特願2014-72623 2014/03/31
中村 宏明,宮下 尚,末永 幸平 情報管理システム、方法及びプログラム 特許公開 特開2012-027685 2012/02/09
末永 幸平,樹下 稔,小島 健介 不変条件生成装置、コンピュータプログラム、不変条件生成方法、プログラムコード製造方法 特許出願 特願2106-017441
宮下尚,中村宏明,末永幸平 Information management system, method and program 特許登録 特許8766980
外部資金:競争的資金・科学研究費補助金
種別 代表/分担 テーマ(日本語) テーマ(英語) 期間
特別研究員奨励費 並行プログラムのための型理論に基づく利便性の高い静的検証手法 2011〜2011
研究活動スタート支援 代表 無限小プログラミングによるハイブリッドシステムの形式検証手法 2012〜2013
若手研究(B) 代表 無限小プログラミングによるハイブリッドシステムの形式検証手法 2013〜2015
若手研究(B) 代表 無限小プログラミングによるハイブリッドシステムの形式検証手法 (平成26年度分) 2014/04/01〜2015/03/31
若手研究(B) 代表 無限小プログラミングによるハイブリッドシステムの形式検証手法 (平成27年度分) 2015/04/01〜2016/03/31
JST さきがけ 代表 ハイブリッドシステムのための超準プログラミング言語理論を用いた形式手法 Formal methods for hybrid systems based on the theory of nonstandard programming languages 2015/10/01〜2019/03/31
担当科目
講義名(日本語) 講義名(英語) 開講期 学部/研究科 期間
計算機科学実験及演習4 Computer Science Laboratory and Exercise 4 後期 工学部 2013/04〜2014/03
計算機科学実験及演習1 Computer Science Laboratory and Exercise 1 前期 工学部 2014/04〜2015/03
計算機科学実験及演習4 Computer Science Laboratory and Exercise 4 後期 工学部 2014/04〜2015/03
コンパイラ Compilers 後期 工学部 2014/04〜2015/03
プログラム意味論 Formal Semantics of Computer Programs 前期 情報学研究科 2014/04〜2015/03
並列分散システム論 Parallel and Distributed Systems 後期 情報学研究科 2014/04〜2015/03
コンピュータ工学特別セミナー Seminar on Computer Engineering, Advanced 通年 情報学研究科 2014/04〜2015/03
通信情報システム特別研究2 Advanced Study in Communications and Computer Engineering II 後期前期 情報学研究科 2014/04〜2015/03
通信情報システム特別研究1 Advanced Study in Communications and Computer Engineering I 通年 情報学研究科 2014/04〜2015/03
Advanced Study in CCE I Advanced Study in Communications and Computer Engineering I 通年 情報学研究科 2015/04〜2016/03
Advanced Study in CCE II Advanced Study in Communications and Computer Engineering II 通年 情報学研究科 2015/04〜2016/03
コンパイラ Compilers 後期 工学部 2015/04〜2016/03
並列分散システム論 Parallel and Distributed Systems 後期 情報学研究科 2015/04〜2016/03
ゲーム制作で学ぶ関数型プログラミング言語 Learning a functional programming language by game creating 前期 全学共通科目 2015/04〜2016/03
コンピュータ工学特別セミナー Seminar on Computer Engineering, Advanced 通年 情報学研究科 2015/04〜2016/03
プログラム意味論 Formal Semantics of Computer Programs 前期 情報学研究科 2015/04〜2016/03
計算機科学実験及演習1 Computer Science Laboratory and Exercise 1 前期 工学部 2015/04〜2016/03
計算機科学実験及演習2 Computer Science Laboratory and Exercise 2 後期 工学部 2015/04〜2016/03
計算機科学実験及演習3 Computer Science Laboratory and Exercise 3 前期 工学部 2015/04〜2016/03
計算機科学実験及演習4 Computer Science Laboratory and Exercise 4 後期 工学部 2015/04〜2016/03
通信情報システム特別研究2 Advanced Study in Communications and Computer Engineering II 後期集中 情報学研究科 2015/04〜2016/03
通信情報システム特別研究2 Advanced Study in Communications and Computer Engineering II 通年 情報学研究科 2015/04〜2016/03
通信情報システム特別研究1 Advanced Study in Communications and Computer Engineering I 通年 情報学研究科 2015/04〜2016/03
Advanced Study in CCE I Advanced Study in Communications and Computer Engineering I 通年 情報学研究科 2016/04〜2017/03
Advanced Study in CCE II Advanced Study in Communications and Computer Engineering II 通年 情報学研究科 2016/04〜2017/03
ILASセミナー ILAS Seminar 前期 全学共通科目 2016/04〜2017/03
Parallel and Distributed Systems Parallel and Distributed Systems 後期 情報学研究科 2016/04〜2017/03
コンピュータ工学特別セミナー Seminar on Computer Engineering, Advanced 通年 情報学研究科 2016/04〜2017/03
プログラム意味論 Formal Semantics of Computer Programs 前期 情報学研究科 2016/04〜2017/03
計算機科学実験及演習4 Computer Science Laboratory and Exercise 4 後期 工学部 2016/04〜2017/03
計算機科学のための数学演習 Mathematics in Practice for Computer Science 前期 工学部 2016/04〜2017/03
通信情報システム特別研究2 Advanced Study in Communications and Computer Engineering II 前期集中 情報学研究科 2016/04〜2017/03
通信情報システム特別研究2 Advanced Study in Communications and Computer Engineering II 通年 情報学研究科 2016/04〜2017/03
通信情報システム特別研究1 Advanced Study in Communications and Computer Engineering I 通年 情報学研究科 2016/04〜2017/03

  • <<
  • >>
  • 表示
部局運営(役職等)
役職名 期間
情報セキュリティ作業委員会委員 2015/04/01〜2017/03/31
計算機小委員会委員 2015/04/01〜2017/03/31
ハラスメント窓口相談員 2015/04/01〜2016/03/31
図書WG委員 2016/04/01〜2017/03/31