Grant: CCI Applied Research and Development Grants
Saskatchewan Polytechnic
$40,000.00
Automating interaction between Grain Management Software
FY 2023-24
Summary
VeriGrain™ Sampling Inc. (VeriGrain) is an AgTech firm who has created a farm inventory data management system. They solve a substantial problem in the food chain which results in grains being undervalued, under-utilized, and untraceable. VeriGrain requires the ability to connect to third party agricultural software so that their customers do not need to enter the same data into multiple different software packages. Integrating with third party software can be a very time-consuming process. The goal of this project is to develop a semi-automated means of establishing integrations with various agricultural software products and VeriGrain’s grain inventory management system.
VeriGrain™ Sampling Inc. (VeriGrain) created a farm inventory data management system to solve a substantial problem in the food chain which results in grains being undervalued, under-utilized, and untraceable. The problem stems from inaccurate grain sampling and the absence of digital information at the farm. VeriGrain’s inventory data management system consists of an extractor, equipment they created to automatically take grain samples and a mobile app. The mobile app controls the sampling rate of the extractor and tracks grain data. This system provides accurate samples because many small cross-cut samples are taken at regular intervals. The app allows growers to map samples directly to fields and bins and VeriGrain is now building out quality tracking information.
While there are systems available that can automatically connect well known software packages (e.g. Microsoft, Google, Facebook), there is no system available to allow VeriGrain to easily establish connections between their software and third-party agricultural software. There also is no overarching development standard that all systems follow to allow integration. Currently, to integrate new software products into their platform, VeriGrain manually programs their own connections to these systems. This requires time and knowledge of coding and can be an overwhelming task for integrating multiple products.
This project’s innovation is to develop a unique semi-automated means of establishing an interaction between farm management software products and VeriGrain’s system. To do this DICE plans to create an automatic programming tool that can be used by someone with programming experience to help speed up the process of integrating third party software.
Program
CCI Applied Research and Development Grants
Recipient
Location
Saskatchewan, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data
As published
Application id
CCARD-2022-01027
Name nom
Lung, Tanya
Department département
Digital Integration Centre of Excellence - Saskatchewan Polytechnic
Organization id
44957
Institution établissement
Saskatchewan Polytechnic
Province en
Saskatchewan
Province fr
Saskatchewan
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2023
Competition year année de concours
2022
Award amount
40000
Program id
CCARD
Program name en
CCI Applied Research and Development Grants
Program name fr
ICC Subventions de recherche et développement appliquée
Group en
RESEARCH PARTNERSHIPS
Group fr
PARTENARIATS DE RECHERCHE
Area of application code
10000
Area of application group en
The socioeconomic objective available
Area of application group fr
L'objectif socioéconomique disponible
Area of application en
The socioeconomic objective available
Area of application fr
L'objectif socioéconomique disponible
Research subject code
10000
Research subject group en
The field of research available
Research subject group fr
The field of research available
Research subject en
Le domaine de recherche disponible
Research subject fr
Le domaine de recherche disponible
Field of research list codes
RDF1020313
Field of research list names en
Adaptive software engineering
Field of research list names fr
Génie du logiciel adaptatif
Socioeconomic objective list codes
RDS10608
Socioeconomic objective list names en
Machinery and equipment (including automated machinery and equipment)
Socioeconomic objective list names fr
Machines et matériel (y compris les machines et le matériel automatisés)
Application title
Automating interaction between Grain Management Software
Keyword
Agtech; Application Programming Interface; Automatic Programming; Software Architecture; Mobile Development
Application summary
VeriGrain™ Sampling Inc. (VeriGrain) is an AgTech firm who has created a farm inventory data management system. They solve a substantial problem in the food chain which results in grains being undervalued, under-utilized, and untraceable. VeriGrain requires the ability to connect to third party agricultural software so that their customers do not need to enter the same data into multiple different software packages. Integrating with third party software can be a very time-consuming process. The goal of this project is to develop a semi-automated means of establishing integrations with various agricultural software products and VeriGrain’s grain inventory management system.
VeriGrain™ Sampling Inc. (VeriGrain) created a farm inventory data management system to solve a substantial problem in the food chain which results in grains being undervalued, under-utilized, and untraceable. The problem stems from inaccurate grain sampling and the absence of digital information at the farm. VeriGrain’s inventory data management system consists of an extractor, equipment they created to automatically take grain samples and a mobile app. The mobile app controls the sampling rate of the extractor and tracks grain data. This system provides accurate samples because many small cross-cut samples are taken at regular intervals. The app allows growers to map samples directly to fields and bins and VeriGrain is now building out quality tracking information.
While there are systems available that can automatically connect well known software packages (e.g. Microsoft, Google, Facebook), there is no system available to allow VeriGrain to easily establish connections between their software and third-party agricultural software. There also is no overarching development standard that all systems follow to allow integration. Currently, to integrate new software products into their platform, VeriGrain manually programs their own connections to these systems. This requires time and knowledge of coding and can be an overwhelming task for integrating multiple products.
This project’s innovation is to develop a unique semi-automated means of establishing an interaction between farm management software products and VeriGrain’s system. To do this DICE plans to create an automatic programming tool that can be used by someone with programming experience to help speed up the process of integrating third party software.