UCSB SmartFarm

Improving Agriculture Sustainability Using Modern Information Technology

Project Overview

UCSB SmartFarm is a research project that investigates the design and implementation of an open source, hybrid cloud approach to agriculture analytics for enabling sustainable farming practices. SmartFarm

  • Integrates disparate environmental and Internet-of-Things (IoT) sensor technologies into an on-farm, private cloud software infrastructure that ensures that all private data remain under the control of farmers.
  • Provides farmers with a secure, easy to use, low-cost data analysis system.
  • Couples data from external cloud sources (weather predictions, satellite imagery, state and national datasets, etc) with farm-local statistics.
  • Provides an interface into which custom analytics apps can be plugged (via an AppStore model).

The research that we pursue related to this project includes the design, implementation, and empirical evaluation of

  • Low-cost, robust sensing devices and intermediate nodes (intercessors) for the Internet of Things (IoT) using off-the-shelf components,
  • Self-managing edge cloud systems and their integration into multi-tier (sensing, edge, cloud) IoT systems,
  • Characterization and optimization of performance interference across big/fast data frameworks for resource constrained, multi-analytics edge clouds,
  • New programming models, virtualization techniques, and communications protocols for multi-tier IoT systems, and
  • Novel analytics and machine learning services for decision support.


  • PIs: Chandra Krintz and Rich Wolski
  • Collaborators:
    • Kate McCurdy (Sedgwick Reserve)
    • Bruce Roberts (Fresno State)
    • Balaji Sethuramasamyraja (Fresno State)
    • Bo Liu (Cal Poly SLO)
  • Students


  • NSF CNS-1703560 (DatGeo)
  • NSF ACI-1541215 (Aristotle)
  • NSF CCF-1539586 (SmartFarm)
  • Huawei Corportation
  • The California Energy Commission

Publications and Presentations

  • SmartFarm Overview
  • Wei-Tsung Lin, Chandra Krintz, and Rich Wolski, Tracing Function Dependencies Across Clouds, (PDF), IEEE Cloud, July 2018
  • Wei-Tsung Lin, Michael Zhang, Chandra Krintz, and Rich Wolski, Tracking Causal Order in AWS Lambda Applications, (PDF), IEEE International Conference on Cloud Engineering (IC2E), June 2018
  • N. Golubovic, A. Gill, C. Krintz, and R. Wolski, CENTAURUS: A Cloud Service for K-means Clustering (for Applications in Agriculture), (PDF), IEEE DataCom 2017
  • S. Dimopoulos, C. Krintz, and R. Wolski, Justice: A Deadline-aware, Fair-share Resource Allocator for Implementing Multi-analytics,(PDF), IEEE Cluster, September, 2017 Won Best Paper Award!!
  • S. Dimopoulos, C. Krintz, and R. Wolski, PYTHIA: Admission Control for Multi-Framework, Deadline-Driven, Big Data Workloads,(PDF), IEEE Cloud, June, 2017
  • R. Wolski and J. Brevik, QPRED: Using Quantile Predictions to Improve Power Usage for Private Clouds,(PDF), IEEE Cloud, June, 2017
  • S. Shekhar, J. Colletti, F. Munoz-Arriola, L. Ramaswamy, C. Krintz, L. Varshney, D. Richardson, Intelligent Infrastructure for Smart Agriculture: An Integrated Food, Energy and Water System, (PDF), CRA CCC Catalyst, April, 2017
  • S. Dimopoulous, C. Krintz, and R. Wolski, Big Data Framework Interference In Restricted Private Cloud Settings (PDF), IEEE Conference on Big Data, December, 2016 (Pres)
  • A. Rosales Elias, N. Golubovic, R. Wolski, and C. Krintz, Where's The Bear? -- Automating Wildlife Image Processing Using IoT and Edge Cloud Systems (PDF), ACM Conference on IoT Design and Implementation, April, 2017; was UCSB TR2016-07
  • N. Golubovic, C. Krintz, R. Wolski, S. Lafia, T. Hervey, and W. Kuhn, Extracting Spatial Information from Social Media in Support of Agricultural Management Decisions (PDF), ACM SIGSPATIAL Workshop on Geographic Information Retrieval, October, 2016
  • C. Krintz, R. Wolski, N. Golubovic, B. Lampel, V. Kulkarni, B. Sethuramasamyraja, B. Roberts, and B. Liu, SmartFarm: Improving Agriculture Sustainability Using Modern Information Technology (PDF), KDD 2016 Workshop on Data Science for Food, Energy, and Water (DSFEW), August, 2016
  • SmartFarm Overview
  • 2016 SmartFarm Presentation
  • The UCSB Lab for Research on Adaptive Computing Environments (RACELab)
  • Related project: Where's the Bear (WTB)
  • Related project: Next Generation Cloud Systems