Munehiro Fukuda, Ph.D.

Current Research Projects and/or Areas of Interest

Sensor Grid Integration: An Agent-Based Workbench for On-the-Fly Senor-Data Analysis Synopsis

This research project focuses on integrating wireless sensor networks into grid and cloud computing systems, and gives an agent-based workbench for facilitating on-the-fly sensor-data analysis on top of these computing systems.

Although the emergent popularity of cloud computing has allowed users in SME (small and medium-sized enterprise) and SOHO (small office/home office) to construct their business-specific computing systems with cloud services, the cloud-computing users still encounter some practical difficulties in particular when handling a large amount of sensor data: remote job execution, on-the-fly data analysis with parallelization, and sensor-data delivery.

This research targets frost protection as an example application where tree-fruit growers use a temperature sensor network so as to observe and to possibly predict every overnight transition of their orchard temperatures. While they can use various cloud services including remote storages, computing power, and even programming tools, they still need to address by themselves the following three problems: (1) automating the execution of a temperature-prediction program upon arrivals of new temperature data, (2) accelerating the program execution using cloud-offered programming tools, and (3) forwarding sensor data to the program and saving outputs into file servers. Without proper solutions, tree-fruit growers would end up with repeatedly checking the current orchard temperatures.

Details are given in:

Subject or Domain Expertise

  • Parallel programming (shared memory and message passing)
  • Grid-computing middleware design
  • Mobile agents and thread migration
  • Parallel and distributed simulation

Back to top

Programming Languages, Tools, Applications, or Hardware/Software of Interest

  • Programming Languages: C, C++, and Java
  • Tools: OpenMP, MPI, MapReduce, Condor, Globus
  • Applications: Any agent-based and spatial simulation programs
  • Hardware: (Virtual) cluster machines

Back to top

Past/Present courses taught at UWB

  • CSS 161: Fundamentals of Computing
  • CSS 342: Mathematical principles of Programming
  • CSS 430: Operating Systems
  • CSS 432: Network Design
  • CSS 434: Parallel and Distrusted Computing
  • CSS 497: Cooperative Education
  • CSS 498: Individual study
  • CSS 499: Undergraduate Research
  • CSS 534: Parallel Programming in Grid and Cloud
  • CSS 543: Advanced Programming Methodology

Back to top

Selected Publications & Projects


Back to top


Back to top


  • 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

Back to top

Industry Affiliations, Experiences, and Interests

  • Industry Experience: a development of the TOP-1 tightly-coupled shared-memory multiprocessor at IBM Tokyo Research
  • Industry Interests: commercializing my current software for sensor-grid integration

Back to top

Random Point of Interest


  • Alpine skiing (PSIA Level-2 skiing passed but teaching in progress)
  • Hiking (to Half Dome, Phantom Ranch at Grand Canyon, the Enchantments WA, Camp Muir @ 10080ft, Mt. Fuji @ 12587ft, and Mt. Kitadake @ 10640ft, etc.)
  • Playing the piano (Intermediate)
  • Playing tennis (Intermediate)

Unique experience

  • Rescued from St. Moritz’ off piste by Swiss Air Ambulance

Foreign languages

  • Japanese

Back to top