  The unprecedented growth of Internet of Things (IoT) and its applications in
areas such as Smart Agriculture compels the need to devise newer ways for
evaluating the quality of such applications. While existing models for
application quality focus on the quality experienced by the end-user (captured
using likert scale), IoT applications have minimal human involvement and rely
on machine to machine communication and analytics to drive decision via
actuations. In this paper, we first present a conceptual framework for the
evaluation of IoT application quality. Subsequently, we propose, develop and
validate via empirical evaluations a novel model for evaluating sensor data
quality that is a key component in assessing IoT application quality. We
present an implementation of the sensor data quality model and demonstrate how
the IoT sensor data quality can be integrated with a Smart Agriculture
application. Results of experimental evaluations conducted using data from a
real-world testbed concludes the paper.

Signal Processing;Systems and Control;Systems and Control