As for his social activity, he is a Fellow of Information Processing Society of Japan (IPSJ), for which he served as a Board Member from 2006 to 2008. He has also worked for IPSJ's activities mainly on SIG and Transactions. For example, he had been the chair (1996-2000) and co-chair of SIG-Architecture (1993-1996), the Editor-in-Chief (2002-2005) and the Associate Editor-in-Chief (2000-2002) of IPSJ Trans. ACS (&HPS), and had been a member of the Editorial Board of the IPSJ Journal (1997-2001), and so on.
He is also a member of IEEE Computer Society, ACM, Association of Logic Programming (ALP), and TUG.
Prior to Kyoto Univ., he had been a professor at Department of Information and Computer Sciences, Toyohashi University of Technology, since 1997. He had led the Parallel Processing Laboratory to pursue research/education on the topics listed above. Major research projects at Toyohashi were;
Prior to Toyohashi Univ. of Tech., he had been an associate professor at Department of Information Science (currently reorganized as departments in Graduate School of Informatics), Kyoto University, since 1992. At Kyoto, he was the co-leader of Computer Systems Laboratory (aka Tomita Lab.) led by Prof. Shinji Tomita to pursue resarch/education on the topics listed above. Major research projects at Kyoto were;
Before joining academic world, he had been in Information and Electronics Development Laboratory (currently reorganized as Information Technology R&D Center) of Mitsubishi Electric Corporation as a senior research engineer since 1981. In MELCO, he was deeply involved in the Fifth Generation Computer Systems Project for 10 years. His role in the project was the chief architect of;
He received M.E. and B.E. degree in computer science from Kyoto University in 1981 and 1979, respectively.