Browsing by Author "Tuheirwe-Mukasa, Doreen"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item The Efficacy of ICT in Weather Forecast Information Dissemination: Evidence from Farming Communities in Mbale and Rakai Districts, Uganda(Springer, Cham, 2019) Tuheirwe-Mukasa, Doreen; Haveraaen, Magne; Sansa-Otim, Julianne; Kanagwa, Benjamin; Rwamahe Mujuni, GodfreyInformation and communication technology (ICT) has pervaded all spheres of life from the upscale rich to the rural poor in developing countries. ICT is increasingly being harnessed universally to better the quality of life of communities. This chapter highlights the need to utilize ICT tools to improve livelihoods of farmers in Uganda, in the face of climate change and variations in seasonal weather. We investigated the use of ICT tools and services in enhancing farmers’ access to weather forecast information to improve agricultural productivity in Uganda. The ICT tools in question included mobile phones and computers/laptops, while the services included the use of emails, websites, and social network sites. We used focus group sessions with farmers in Mbale and Rakai districts to (1) capture their perception of the use of ICT tools and (2) establish the mode of ICT-supported dissemination that would be most effective and efficient for relevant weather forecast information dissemination. Extra information was sourced from key informant interviews with agricultural extension workers and personnel from Uganda National Meteorological Authority. We transcribed the information gathered into descriptive narratives, used thematic analysis and coding with spreadsheets for analysis. We found the mobile phone to be the ICT tool that most farmers have access to, and we found them open to solutions designed around the mobile phone. We establish and recommend using ICT tools to complement existing and conventional weather information dissemination strategies such as mass media. ICT tools allow for customized information to be sent to farmers in text, graphic, audio, or visual formatsItem Partitioning Microservices: A Domain Engineering Approach(2018) Munezero, Immaculée J.; Kanagwa, Benjamin; Tuheirwe-Mukasa, Doreen; Balikuddembe, JosephArchitecture styles in the software world continue to evolve driven by the need to present easier and more appealing ways of designing and building software systems to meet stakeholder needs. One of the popular trends at the moment is microservices. Microservice architecture is gaining the market of software development architecture due to its capability to scale. It separates independent small services of a system to perform one business capability at a time. However, determining the right size of business capability that could be called a microservice is still a challenge. Current practices of partitioning microservice rely on personal practice within industry which is prone to bias by practitioners. Based on the ambiguity of determining the optimum size of a microservice, in this paper, we propose a conceptual methodology to partition a microservice based on domain engineering technique. Domain engineering identifies the information needed by a microservice, services needed for microservice functionality and provides description for workflows in the service.We demonstrate the usage of this methodology on the weather information dissemination domain as a confirmatory case study. We show how to split the weather information dissemination system sub-domain into different microservices that accomplish the weather information dissemination business capability.