Munehiro Fukuda
Curriculum Vitae
| Office address: | Home address: |
| Computing and Software Systems, Box 358534 University of Washington, Bothell 18115 Campus Way N.E. Bothell, WA 98011-8246 | 11799 159th Ave NE. Redmond, WA, 98052 |
| phone: +1(425)352-3459 fax: +1425(352)-5216 | phone:+1(425)869-7610 |
| email:mfukuda@u.washington.edu http://faculty.washignton.edu/mfukuda |
| Ph. D., Information and Computer Science | June 1997 |
| Concentration: Computer System Design University of California, Irvine | |
| M.S., Information and Computer Science | June 1995 |
| Concentration: Computer System Design University of California, Irvine | |
| M.S., Engineering | March 1988 |
| Master Program in Science and Engineering University of Tsukuba, Japan | |
| B.S., Engineering | March 1986 |
| College of Information Sciences University of Tsukuba, Japan |
| Associate Professor (with Tenure) | September 2007 - Present |
| Computing and Software Systems University of Washington, Bothell | |
| Assistant Professor | October 2001 - September 2007 |
| Computing and Software Systems University of Washington, Bothell | |
| Assistant Professor | January 1998 - August 2001 |
| Institute of Information Sciences and Electronics University of Tsukuba, Japan | |
| Post Graduate Researcher | July 1997 - December 1997 |
| Department of Information and Computer Science University of California, Irvine | |
| Graduate Student Researcher | January 1997 - June 1997 |
| Department of Information and Computer Science University of California, Irvine | |
| Teaching Assistant | April 1996 - December 1996 April 1994 - June 1994 |
| Department of Information and Computer Science University of California, Irvine | |
| Researcher | April 1991 - August 1993 |
| Parallel Systems Hardware Group, Tokyo Research Laboratory IBM Japan | |
| Associate Researcher | April 1988 - April 1991 |
| Workstation Hardware Group, Tokyo Research Laboratory IBM Japan |
| IEEE Task Force on Cluster Computing (IEEE-TFCC) | since December 1999 |
| Institute of Electrical and Electronics Engineers Computer Society (IEEE CS) | since January 1996 |
| The Society for Computer Simulation (SCS) | Nov. 1994 - Oct. 1997 |
| Association for Computing Machinery (ACM) | since September 1994 |
| Information Processing Society of Japan (IPSJ) | Feb. 1986 - Aug. 2003 |
| Autosoft Journal - Intelligent Automation and Soft Computing | 2012 |
| CMPP - International Workshop on Challenges on Massively Parallel Processors (Program Committee) | 2012 |
| IEEE Computer | 2012 |
| Information Science Journal, Elsevier | 2012 |
| International Journal of Grid and Utility Computing (IJGUC) | 2010 |
| International Journal of AI Tools (IJAIT) (http://ejournals.wspe.com.sg/ijait/ijait.shtml) | 2010 |
| The Fifth International Conference on Mobile Computing and Ubiquitous Networking (ICMU 2010) | 2009 |
| African Journal of Mathematics and Computer Science Research (http://www.academicjournals.org/AJMCSR/) | 2009 |
| The IEEE/ACM Transactions on Networking | 2009 |
| The 11th Workshop on Advances in Parallel and Distributed Computational Models (APDCM'09) | 2009 |
| Journal of Supercomputing | 2008, 2010 (x 2), 2011 |
| The IEICE (Institute of Electronics, Information and Communication Engineering) Transactions on Information and Systems | 2008 |
| The Handbook of Technology Management, John Wiley & Sons, Inc. | 2008 |
| Journal of Computer Science and Technology (http://jcst.ict.ac.cn) | 2007 - 2009 |
| IEEE Transactions on Parallel and Distributed Systems | 2007 |
| Annual Consortium for Computing Sciences in Colleges Northwestern Conference (CCSC) | 2005 - 2006, 2009 - 2012 |
| IPSI BgD Transactions on Internet Research | 2005 |
| IPSI-2005 Hawaii Conference | 2004 |
| Annual International Workshop on Active Middleware Services (AMS) | 2002 - 2003 |
| Journal of Parallel and Distributed Systems and Networks (IASTED) | 2001 |
| Journal of Information Processing Society of Japan (IPSJ) | 1998 |
| The Transactions of the Institute of Electronics, Information and Communication Engineers (IEICE), D-I | 1999 |
| International Conference on Distributed Computing Systems (ICDCS) | 1996 |
| Visiting Associate Researcher, School of Information & Computer Sciences, University of California, Irvine | Apr. - June 2009 |
| Visiting Professor, Department Informatik, Universität Basel, Switzerland | Jan. - Mar. 2009 |
| Senior Researcher, Keio Research Institute at SFC, Japan | Sept. - Dec. 2008 |
| Visiting Researcher, PDM&FC, Portugal | July - Sept. 2008 |
| Systems Programming, CSS503 | Spring 2012 |
| Associate Professor, Computing and
Software Systems, University of Washington, Bothell Graduate certificate course to study about OS principles and systems programming |
| Parallel Programming in Grid and Cloud, CSS534 | Spring 2011 - Summer 2012 |
| Associate Professor, Computing and
Software Systems, University of Washington, Bothell Graduate course to develop parallel programs with OpenMP, MPI, MapReduce, and distributed array |
| Advanced Programming Methodology, CSS543 | Fall 2009 - Winter 2012 |
| Associate Professor, Computing and
Software Systems, University of Washington, Bothell Graduate course to design multithreaded multi-tier applications |
| Fundamentals of Computing, CSS161 | Winter 2008 |
| Associate Professor, Computing and
Software Systems, University of Washington, Bothell Freshmen course to introduce Java programming concepts |
| Network Design, CSS432 | Spring 2004 - 2008, 2010 - Fall 2011 |
| Assistant Professor, Computing and
Software Systems, University of Washington, Bothell Upper division course including network programming and router configuration |
| Cooperative Education, CSS497 | 2003 - Fall 2012 |
| Assistant/Associate Professor, Computing and
Software Systems, University of Washington, Bothell Supervising corporate internship students |
| Parallel and Distributed Computing, CSS434 (formerly CSS490) | Winter 2003 - Fall 2012 |
| Assistant/Associate Professor, Computing and
Software Systems, University of Washington, Bothell Upper division course including MPI, RPC, and mobile agents |
| Undergraduate Research, CSS499 | 2002 - Summer 2012 |
| Assistant/Associate Professor, Computing and
Software Systems, University of Washington, Bothell Infrastructure and application software programming based on mobile agents |
| Operating Systems, CSS430 | Spring 2002 - Winter 2012 |
| Assistant Professor, Computing and
Software Systems, University of Washington, Bothell Upper division course including logical OS design with Java |
| Individual Study, CSS498 | Winter 2002 - Winter 2008 |
| Assistant/Associate Professor, Computing and
Software Systems, University of Washington, Bothell Individual study on mobile, cluster, and grid computing (such as Hadoop) |
| Mathematical Principles of Programming, CSS342 | Fall 2001 - Fall 2012 |
| Assistant/Associate Professor, Computing and
Software Systems, University of Washington, Bothell Data structure and problem solving with C++ (intermediate programming) |
| Parallel and Distributed Software, 02CC-020 | Winter 2001 |
| Assistant Professor, Graduate School of Systems and
Information Engineering, University of Tsukuba Master course designed to discuss parallel programming models/techniques and develop programming skills with threads and mobile agents |
| Technical English in Information Sciences, L30-2802 | Spring 1999 - Spring 2000 |
| Assistant Professor, College of Information Sciences,
University of Tsukuba Lower division course designed to develop technical English reading/writing skills in computer science majors |
| Information Processing, 6202-203 | Spring 1999 - Spring 2001 |
| Assistant Professor,
University of Tsukuba Introduction to computing with Windows for non-majors |
| Logical Circuits, L30-0802 | Spring 1999 - Winter 2001 |
| Assistant Professor, College of Information Sciences,
University of Tsukuba Lower division logical circuit designed for computer science majors |
| Programming Language C, L30-0712 | Fall 1998 - Winter 2001 |
| Assistant Professor, College of Information Sciences,
University of Tsukuba Introduction to C Programming for computer science majors |
| BS Thesis Research, L21-9008 | Spring 1998 - Spring 2001 |
| Assistant Professor, College of Information Sciences,
University of Tsukuba BS diploma thesis supervision |
| Project in Information Engineering, L21-1213 | Spring 1998 - Spring 2001 |
| Assistant Professor, College of Information Sciences,
University of Tsukuba Upper division project designed to observe microprocessor behaviors |
| Project in Operating Systems, ICS145B | Spring 1996 |
| Teaching Assistant, Information and Computer Science
Department, UC Irvine Upper division project to develop system programming skills |
| Operating Systems, ICS143 | Spring 1994, Fall 1996 |
| Teaching Assistant, Information and Computer Science
Department, UC Irvine Upper division operating system principles |
| Bhargav Mistry: MSCSS student | June 2012 - Present |
| Masashi Sakurada (Ehime University, Japan): MS student | June 2012 - March 2013 |
| Yuta Aoki (Shizuoka University, Japan): MS student | August 2011 - March 2013 |
| Tosa Ojiru: MSCSS student | June 2011 - December 2012 |
| Somu Jabayalan: MSCSS student | June 2010 - December 2012 |
| Timothy Chuang: MSCSS student | June 2010 - July 2012 |
| Jeremy Hall (Keio University SFC Campus, Japan): MS student | September 2008 - June 2009 |
| Jumpei Miyauchi (Ehime University, Japan, currently working for NEC) : MS student | April 2006 - March 2008 |
| Koichi Kashiwagi (Ehime University, Japan) : MS student | May - September 2003 |
| Naoya Suzuki (University of Tsukuba, Japan, currently working for Toyota): PhD. student | April 1999 - March 2004 |
| Mitsuhiro Ohno (University of Tsukuba, Japan, currently working for NEC): MS student | April 2001 - March 2003 |
| Yuichiro Tanaka (University of Tsukuba, Japan, currently working for Fujitsu Corp.): MS student | April 2000 - March 2002 |
| GFO Executive Council | September 2012 - Present |
| CSS Research Assistant Professor/Opportunity Hiring Search Committee | September - October 2012 |
| UWB Technology Advisory Committee | September 2011 - Present |
| CSS Junior Faculty Merit Review Committee (Chair) | April 2010 |
| Committee of the Fifth International Conference on Mobile Computing and Ubiquitous Networking - ICMU 2010 (Local Arrangement Co-Chair) | August 2009 - April 2010 |
| UWB Campus Council on Academic Standards and Curriculum | October 2009 - 2013 |
| CSS Graduate Curriculum Committe | October 2009 - 2012 |
| CSS Graduate Admission Committe (Chair in October 2009 - 12) | August 2009 - 2012 |
| CSS Advanced Systems Engineer Search Committee | September - December 2009 |
| UWB Teaching and Scholarship Enhancement Project Selection Committee | March 2007 |
| UWB Technology Policy Advisory Group | March 2007 - June 2008 |
| UWB Instructional and Research Support Committee (Char since 2011) | 2006 - 2008, October 2010 - 2013 |
| UWB Rose Distinguished Academic Service Award Committe | April 2006 |
| CSS Undergraduate Admission committee | October 2005 - June 2008 |
| UWB Librarian Search Committee | March 2005 - May 2005 |
| UWB Ethel Rose Endowment Award Committee | April 2004 |
| CSS Speakers Series Committee (Chair in 2007 - 08, 2009 - 11) | 2003-4, 2006-8, 2009-11 |
| UWB Honors and Ceremonies Committee (Chair in 2004 - 05) | October 2002 - June 2006 |
| CSS Infrastructure Committee (Chair in 2003 - 07) | 2002 - 08 and 2009 - 12 |
| UW Bothell - Ehime University Academic Exchange Agreement | August 2002 - Present |
| CSS Technical Liaison Search Committee | Dec. 2001 - Sept. 2003 |
| CSS Master Program's Committee | October 2001 - June 2002 |
| Information Sciences College's Curriculum Committee | April 2000 - August 2001 |
| Science Information Processing Center (SIPC)'s Next Educational Computing System Spec. Decision Committee | March 2000 - July 2000 |
| SIPC's New Supercomputer Spec. Decision Committee | October 1999 - July 2000 |
| SIPC Faculty Member | Sept. 1998 - March 2000 |
| SIPC Computing Resources Spec. Decision Committee | April - December 1998 |
| College of Information Sciences (IS) Internship Coordinator | April 1998 - March 1999 |
| IS Computing Resources Management Committee | April 1998 - March 2000 |
| Coordinator of Year 1998-2001 IS Undergraduate Homeroom #2 | April 1998 - August 2001 |
| UW Provost International Grants, Faculty-led Program | PI | $5,000 | March 2010 |
| UWB Collaborative Undergraduate Research Program | PI | $2,000 | January 2008 |
| NSF Shared Cyberinfrastructure (NSF Middleware Initiative) No. 0438193 | PI | $250,000 | January 2005 - December 2007 |
| Worthington Technology Award | Co-PI | $11,380 | April 2002 |
| IEEE International Conference on Cluster Computing CLUSTER2000, Best Paper Award | $300 | December 2000 | |
| University of Tsukuba, Excellent Achievement Award in the 1st Half of Year 2000 | $3,000 | June 2000 | |
| Grant-in-Aid for Scientific Research No. 11780187, Japanese Society for the Promotion of Science | PI | $20,000 | April 1999 - March 2001 |
| University of Tsukuba, On-Campus Research | PI | $4,400 | April 1998 - March 1999 |
| UC Regents Dissertation Fellowship | $5,365 | December 1996 | |
| UCI Graduate Student Fellowship | $9,500 | 1995-1996 | |
| IBM Japan Scholarship for Overseas Graduate Study | $30,000 | 1993-1996 | |
| IBM Japan Invention Achievement Award | $8,000 | 1992 | |
| IBM Corp. First Patent Application Award | $4,000 | 1989 |
|
"Sensor Grid Integration: An Agent-Based Workbench for On-the-Fly Sensor-Data Analysis" at Faculty Research Prsentation, Computing and Software Systems, University of Washington, Bothell | Colloquium | April 20, 2011 |
| An Agent-Based Parallel-Computing Middleware and Its Applications
(for introducing my sabbatical research and for seeking
collaborations with Basel) Department Informatik, Universität Basel, Switzerland | Colloquium | January 14, 2009 |
| Morphing Parallelization Strategy to Support On-the-Fly Video
Analysis Novel-Computing Seminar at Keio University, Shonan-Fujisawa Campus, Japan | Workshop Presentation | December 16, 2008 |
| Implementation Techniques and Application-Based Performance of
AgentTeamwork Grid-Computing Middleware INESC-ID/IST: Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal | Colloquium | September 1, 2008 |
| "Parallel Job and File Distribution in an Agent Hierarchy" Open-Source Software System Laboratory, School of Computer Science, Tokyo University of Technology | Colloquium | December 21, 2007 |
| "Parallel Job and File Distribution in an Agent Hierarchy" Multi-Database and MultiMedia Database Research Group, Faculty of Environmental and Information Studies, Keio University | Workshop Presentation | December 18, 2007 |
| "Fault Tolerant Job Execution over Multi-Clusters Using Mobile Agents" Department of Computer Science, University of California, Davis | Colloquium | June 29, 2007 |
| "Parallel Job Deployment and Monitoring in a Hierarchy of Mobile Agents" Messenger's Research Group, Department of ICS, University of California, Irvine | Workshop Presentation | June 23, 2006 |
| "Parallel Job Deployment and Monitoring in a Hierarchy of Mobile Agents" Computing and Software Systems, University of Washington, Bothell | Colloquium | May 25, 2006 |
| "Grid Computing Using Mobile Agents" IEEE Shikoku-Japan Section, Ehime University | Fundecd Presentation | December 22, 2005 |
| "AgentTeamwork: Mobile-Agent-Based Middleware for Distributed
Job Coordination" Novel Computing Project and Multimedia Database Laboratories, Faculty of Environmental Information, Keio University | Colloquium | December 20, 2005 |
| "A Joint Research Project Between UW Bothell and Ehime Univ." As a Campus Showcase in the 4th Annual Recognition Reception, UW Bothell | Colloquium | May 20, 2004 |
| "UW Bothell - Access to Quality Education" School of Engineering, Ehime University | Funded Presentation | December 24, 2003 |
| "Involving Students in My Research Project" Faculty Retreat Workshop on Involving Students in Faculty Research, UW Bothell | Workshop Presentation | September 23, 2003 |
| "Introduction to Mobile Agents" Department of Computer Science, Ehime University, | Workshop Presentation | June 8, 2001 |
| "Performance and Programmability of M++ Self-Migrating Threads" Department of Computer Science, California State Polytechnic University, Pomona | Colloquium | March 9, 2001 |
| "Performance and Programmability of M++ Self-Migrating Threads" Computing and Software Systems, University of Washington, Bothell | Colloquium | March 5, 2001 |
| "Self-Migrating Threads for Multi-Agent Applications" Department of Mathematics and Computer Science, Whitworth College, Washington | Colloquium | April 26, 2000 |
| "M++: A Parallel Computing Environment for Multi-Agent
Applications" Department of Computer Science and Engineering, University of California, Riverside | Colloquium | April 21, 2000 |
| "A Design of Self-Migrating Threads" Department of Computer Science, University of California, Davis | Colloquium | June 21, 1999 |
| "Self-Migrating Threads" Department of Environmental Information, Keio University | Workshop Presentation | June 11, 1999 |
| "Parallel Processing Using Autonomous Objects" Department of Electrical & Computer Engineering, Kanazawa University | Workshop Presentation | March 4, 1999 |
| "Research Trend on Mobile Network Objects" Hitachi Corp. Open TP1 Forum | Funded Presentation | November 25, 1998 |
| "The Implementation Process of MESSENGERS:
Autonomous-Objects-Based System" Department of Electrical & Computer Engineering, Kanazawa University | Colloquium | March 13, 1998 |
| "MESSENGERS: A Distributed Computing System Based on Autonomous
Objects" Institute of Information Sciences & Electronics, University of Tsukuba | Colloquium | June 23, 1997 |
| "MESSENGERS: A Distributed Computing Environment for Autonomous
Objects" Department of Information Science, Shizuoka University | Colloquium | May 23, 1996 |