Faculty Members


Associate Professor UGAWA Tomoharu

Year of birth Gender Male
Affiliation School of Information
Job titles
Personal web site

Areas of specialization Programming Language, System Software
Laboratory/research office Programming Languages and Systems Laboratory
Software is written in programming languages and executed on runtime systems. Our research topics are in the area of programming languages, runtime systems, and programming tools. Through this research, we aim to create a programming environment where programmers can use intuitive, idiomatic expressions to develop reliable software that runs quickly and/or with low energy consumption.

Current reseach topics
Educational background 2005: Doctor, Kyoto University
2002: Master, Kyoto University
2000: Bachelor, Kyoto University
Professional background 2014-: 
Academic societies

Courses  * Courses provided in English are shown with (E) mark

Undergraduate school ▼

Algebra for Information Technology
Laboratory Work on Information Technology 2

Graduate school ▼

Research activities

Research papers ▼

  1. Authors: Seiji Umatani, UGAWA Tomoharu, Masahiro Yasugi
    Title: Design and Implementation of a Java Bytecode Manipulation Library for Clojure
    Journal: Journal of Information Processing, Vol. 23, No. 5, pp. 716-729, Information Processing Society of Japan
    Year: 2015/09

Keynote lectures ▼

Invited lectures ▼

Notable projects ▼

Awards ▼

  1. First Prize Award (12th Asian Symposium on Programming Languages and Systems (APLAS 2014) poster competition), 12th Asian Symposium on Programming Languages and Systems (APLAS 2014), 2014

Patents ▼

Grants-in-Aid for Scientific Research from the Japanese government ▼

Competitive research funds ▼

Social activities

Committee roles ▼

  1. PC member, PPL 2015, 2014-2015
  2. Program Committee, 2014 ACM SIGPLAN International Symposium on Memory Management (ISMM 2014) , 2013-2014

Published books ▼