
Research Article
Easing Construction of Smart Agriculture Applications Using Low Code Development Tools
@INPROCEEDINGS{10.1007/978-3-031-34776-4_2, author={Isaac Nyabisa Oteyo and Angel Luis Scull Pupo and Jesse Zaman and Stephen Kimani and Wolfgang De Meuter and Elisa Gonzalez Boix}, title={Easing Construction of Smart Agriculture Applications Using Low Code Development Tools}, proceedings={Mobile and Ubiquitous Systems: Computing, Networking and Services. 19th EAI International Conference, MobiQuitous 2022, Pittsburgh, PA, USA, November 14-17, 2022, Proceedings}, proceedings_a={MOBIQUITOUS}, year={2023}, month={6}, keywords={mobile applications visual programming smart agriculture Internet of Things cloud computing edge computing}, doi={10.1007/978-3-031-34776-4_2} }
- Isaac Nyabisa Oteyo
Angel Luis Scull Pupo
Jesse Zaman
Stephen Kimani
Wolfgang De Meuter
Elisa Gonzalez Boix
Year: 2023
Easing Construction of Smart Agriculture Applications Using Low Code Development Tools
MOBIQUITOUS
Springer
DOI: 10.1007/978-3-031-34776-4_2
Abstract
Smart agriculture applications are a promising path to the future of modern farming. Building smart agriculture applications is a complex undertaking that requires considering different factors, such as the technology that can be used to implement the applications. These factors require advanced skills in software construction, such as handling the distributed setting for smart agriculture applications. As such, implementing smart agriculture applications requires engaging experienced developers with the skills to tackle the issues mentioned above. Low code development tools have risen that domain experts (e.g., agricultural extension workers that give advice to farmers) outside software engineering can use to construct software applications. The low code development tools provide visual programming environments that developers can use intuitively to construct applications. However, the existing low code development tools do not offer support for low infrastructure networking that sensors can use to communicate directly to mobile devices (e.g., smartphones and tablets), computation at the edge, and offline accessibility capabilities at the edge that are crucial for smart agriculture applications. In this paper, we present DisCoPar-K, a low code development tool that supports the properties mentioned above for implementing smart agriculture applications. We show how DisCoPar-K can improve the development of smart agriculture applications by implementing smart agriculture use cases on it.