[comp.research.japan] Trip Report: Osaka University

rick@cs.arizona.edu (Rick Schlichting) (06/11/91)

    Richard D. Schlichting   (rick@cs.arizona.edu)
    Associate Professor
    Department of Computer Science
    The University of Arizona
    Tucson, AZ  86721, USA 

    [This report represents the personal opinion of the author, who was on
     sabbatical in Japan from Dec. 1989 through July 1990.  The sabbatical
     was supported in part by grant INT-8910818 from the NSF U.S.-Japan
     Cooperative Science Program.]
---------------------------------------------------------------------------

    I arrived at the Toyonaka campus of Osaka University at about
7:00p on May 15.  As soon as I got out of the taxi at the main
gate the guards knew who I was, as they had obviously been forewarned
to look out for a foreign visitor.  They then phoned my host, Prof. 
Tohru Kikuno, who came to pick me up and take me to my on-campus 
accomodations for the night.
    The next morning, Kikuno met me at my room and we headed out
to his laboratory, which is headed by Prof. Koji Torii, a quite
well-known expert in the area of software engineering.  There I 
met Torii and we all chatted for awhile about Japan and computer
science in general.
    Following our conversations, he took me into another room to
hear a couple of presentations.  The first, by a research associate 
in the lab, was on the Ginger data collection and analysis system, 
which is now a couple of years old.  The thrust of this system is to 
collect information on code size and changes throughout the development 
of a program, and then to use this data to provide feedback to programmers 
during development. A prototype system has been written in C, and its 
usefulness tested during an experiment involving various teams of university 
students.  The results seem to support their hypothesis of the usefulness of 
this information.  Interestingly enough, subsequent internal use of 
Ginger has been only to collect data, and not to provide feedback.  
    The second presentation was on Square, which is a system that
attempts to use heuristics to develop project development plans 
similar to those developed by human managers.  They have experimented 
with two heuristics, with the second one giving results similar to 
those obtained from the use of a human project manager.  The overall goal, 
which is in keeping with Torii's general research thrust, is to improve
the general level of software quality by investigation of high-level
design processes.
    Following lunch and my talk on Psync, we adjourned again to Torii's
office for general discussion.  While we were talking, Prof. Kozo Kinoshita,
who I have known for a number of years because of his work in fault-tolerance,
stopped by to chat. He moved from Hiroshima University to Osaka Univ. 
about a year ago and is now in the Department of Applied Physics.  Moving
universities is relatively unusual in Japanese academia, but this particular
move was not since Koza received his degree Osaka University.  In fact, 
he and Torii actually graduated from the same lab at Osaka University, with 
Kozo being a couple of years ahead.  
    At about 5pm or so, it came time to head to Kyoto for my next day's
appointment.  Dr. Kazuo Sugihara, a former student of Kikuno's who is 
now a faculty member at the University of Hawaii, was going to Nagoya to 
visit friends, to we decided to travel together on the Shinkansen as far 
as Kyoto (we both got a chuckle out of the fact that he--the Japanese--was 
travelling on a Japan Rail Pass, whereas I--the foreigner--was ineligible 
due to my visa status.)  We had an interesting talk about the differences 
between the U.S. and Japanese educational systems on the way.  For example, 
he tended to agree with the common assessment that Japanese undergraduates 
do not work as hard as American undergraduates, although he did indicate 
the situation was more comparable at the graduate school level.
-----------------------------------------------------------
Prof. Koji Torii
Dept. of Information and Computer Sciences
Faculty of Engineering Science
Osaka University
Machikaneyama 1-1, Toyonaka City
Osaka 560, Japan

Prof. Tohru Kikuno
Dept. of Information and Computer Sciences
Faculty of Engineering Science
Osaka University
Machikaneyama 1-1, Toyonaka City
Osaka 560, Japan