A Constraint-based Approach to Deal with Self-Adaptation: The Case of Smart Irrigation Systems

Abstract

Smart irrigation is a specific application of the IoT, where devices composed of sensors and actuators, collect environmental data, like soil humidity, air temperature and brightness, in order to lunch or plan irrigation cycles. These systems function according to a configuration that dictates the way in which every component should operate. Static configurations are limited, as they only represent a set of fixed requirements. However, in domains such as the IoT, technology is continuously evolving, and various users, sometimes with various needs, interact with the system. This leads to dynamic requirements, which are fulfilled by dynamic configurations. This purpose uses the case of an irrigation system to illustrate such requirements, and proposes a constrained-based approach to design self-adaptive smart irrigation systems.

Authors and Affiliations

Asmaa Achtaich, Nissrine Souissi, Camille Salinesi, Raúl Mazo, Ounsa Roudies

Keywords

Related Articles

Smart Grid Testbed using SCADA Software and Xbee Wireless Communication

This paper presents the development of Smart Grid testbed using SCADA software and Xbee wireless communication. The proposed testbed combines both the software simulation and the hardware simulation. The Winlog SCADA sof...

Ensuring Data Provenance with Package Watermarking

The last decade has shown tremendous growth data production from different sectors, e.g., biology, financial markets, scientific computing, business processes, Internet of Things. The “Data is New Oil” has become a prove...

Realtime Application of Constrained Predictive Control for Mobile Robot Navigation

This work addresses the implementation issue of constrained Model Predictive Control (MPC) for the autonomous trajectory-tracking problem. The chosen process to control is a Wheeled Mobile Robot (WMR) described by a disc...

A Comparative Study between Applications Developed for Android and iOS

Now-a-days, mobile applications implement complex functionalities that use device’s core features extensively. This paper realizes a performance analysis of the most important core features used frequently in mobile appl...

A New Security Model for Web Browser Local Storage

In recent years, the web browser has taken over many roles of the traditional operating system, such as acting as a host platform for web applications. Web browser storage, where the web applications can save data locall...

Download PDF file
  • EP ID EP611259
  • DOI 10.14569/IJACSA.2019.0100727
  • Views 110
  • Downloads 0

How To Cite

Asmaa Achtaich, Nissrine Souissi, Camille Salinesi, Raúl Mazo, Ounsa Roudies (2019). A Constraint-based Approach to Deal with Self-Adaptation: The Case of Smart Irrigation Systems. International Journal of Advanced Computer Science & Applications, 10(7), 184-193. https://europub.co.uk/articles/-A-611259