Developing Smart Agriculture Applications: Experiences and Lessons Learnt

Research output: Chapter in Book/Report/Conference proceedingConference paper

Abstract

Smart agriculture applications are promising to improve traditional agriculture in developing regions. Farmers use these applications to collect data on agricultural activities and monitor different conditions in modern farms. However, from the development point of view, these applications are often implemented using text-based programming languages that require experienced programmers. Visual languages can be an alternative to text-based languages that may allow non-expert programmers (e.g., farmers) to implement these applications and make adjustments to existing ones. This study considers two exemplars of concrete and deployable smart agriculture applications (WebLog and UtafitiLog) developed using two different technologies. The study defines a set of parameters to evaluate these exemplars from which lessons are drawn that can be generalised to other smart agriculture applications.
Original languageEnglish
Title of host publicationProceedings of the 2020 African Conference on Software Engineering (ACSE 2020)
PublisherCEUR Workshop Proceedings
Number of pages8
Volume2689
Publication statusPublished - 2020
EventThe African Conference on Software Engineering - Nairobi, Kenya, Nairobi, Kenya
Duration: 16 Sep 202017 Sep 2020
http://bright.ug/acse/2020/

Conference

ConferenceThe African Conference on Software Engineering
Abbreviated titleACSE2020
CountryKenya
CityNairobi
Period16/09/2017/09/20
Internet address

Keywords

  • mobile applications
  • smart agriculture
  • distributed computing

Fingerprint Dive into the research topics of 'Developing Smart Agriculture Applications: Experiences and Lessons Learnt'. Together they form a unique fingerprint.

Cite this