Semantic IoT Middleware-enabled Mobile Complex Event Processing for Integrated Pest Management

Francesco Nocera, Tommaso di Noia, Marina Mongiello, Eugenio Di Sciascio


Agricultural domain presents challenges typical of the Cyber-Physical Systems field and the hard-core of information technology industry of the new generation, such as Cloud computing and Internet of Things. In fact, modern agricultural management strongly relies on many different sensing methodologies to provide accurate information about crop, climate, and environmental conditions. In this paper we propose an approach to model a mobile-driven and distributed Complex Event Processing solution which is enabled by an IoT middleware. The proposed framework is robust with reference to contextual and environmental changes also thanks to the exploitation of an ontological model.


  1. Ahsan, M., Motla, Y. H., and Asim, M. (2014). Knowledge modeling fore-agriculture using ontology. In Open Source Systems and Technologies (ICOSST), 2014 International Conference on, pages 112-122. IEEE.
  2. Alavi, M., Leidner, D. E., et al. (2001). Knowledge management and knowledge management systems: Conceptual foundations and research issues. MIS quarterly, 25(1):107-136.
  3. Barshe, P. and Chitre, P. (2012). Agricuture system based on ontologyagrosearch. Int. J. Emerg. Technol. Adv. Eng, 2(8).
  4. Bo, Y. and Wang, H. (2011). The application of cloud computing and the internet of things in agriculture and forestry. In Service Sciences (IJCSS), 2011 International Joint Conference on, pages 168-172. IEEE.
  5. Buschmann, F., Henney, K., and Schmidt, D. C. (2007). Pattern-Oriented Software Architecture, Volume 4, A Pattern Language for Distributed Computing. Wiley.
  6. Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., and Stal, M. (1996). Pattern-Oriented Software Architecture: a System of Patterns. John Wiley & Sons, Inc., New York, NY, USA.
  7. Chaudhary, S., Bhise, M., Banerjee, A., Goyal, A., and Moradiya, C. (2015). Agro advisory system for cotton crop. In 2015 7th International Conference on Communication Systems and Networks (COMSNETS), pages 1-6. IEEE.
  8. Di Noia, T., Marina, M., Francesco, N., and Eugenio, D. S. (2016). Ontology-based reflective iot middlewareenabled agriculture decision support system.
  9. Fersi, G. (2015). Middleware for internet of things: A study. In Distributed Computing in Sensor Systems (DCOSS), 2015 International Conference on, pages 230-235. IEEE.
  10. Flint, M. L. (2012). IPM in practice: principles and methods of integrated pest management, volume 3418. UCANR Publications.
  11. Flint, M. L. and Van den Bosch, R. (2012). Introduction to integrated pest management. Springer Science & Business Media.
  12. Gruber, T. R. et al. (1993). A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2):199-220.
  13. Guarino, N. (1998). Formal ontology and information systems. 98(1998):81-97.
  14. Hopcroft, J. E., Motwani, R., and Ullman, J. D. (2001). Introduction to automata theory, languages, and computation. ACM SIGACT News, 32(1):60-65.
  15. Horne, R., Khatiwada, S., and Kuhn, S. (2016). World employment and social outlook: trends 2016.
  16. Hu, L., Xie, N., Kuang, Z., and Zhao, K. (2012). Review of cyber-physical system architecture. In Object/Component/Service-Oriented Real-Time Distributed Computing Workshops (ISORCW), 2012 15th IEEE International Symposium on, pages 25-30.
  17. Jasper, R., Uschold, M., et al. (1999). A framework for understanding and classifying ontology applications. In Proceedings 12th Int. Workshop on Knowledge Acquisition, Modelling, and Management KAW, volume 99, pages 16-21.
  18. Kang, J. C. and Gao, J. L. (2013). Application of ontology technology in agricultural information retrieval. In Advanced Materials Research, volume 756, pages 1249-1253. Trans Tech Publ.
  19. Luckham, D. (2002). The power of events, volume 204. Addison-Wesley Reading.
  20. Malik, N., Sharan, A., and Hijam, D. (2015). Ontology development for agriculture domain. In Computing for Sustainable Global Development (INDIACom), 2015 2nd International Conference on, pages 738-742. IEEE.
  21. Mongiello, M., di Noia, T., Nocera, F., di Sciascio, E., and Parchitelli, A. (2016). Context-aware design of reflective middleware in the internet of everything. In Federation of International Conferences on Software Technologies: Applications and Foundations, pages 423-435. Springer.
  22. Pereira, D. H. G., Dantas, C. F. F., and Ribeiro, C. M. (2012). A pragmatic approach for sustainable development based on semantic web services. In Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services, pages 82-90. ACM.
  23. Razzaque, M., Milojevic-Jevric, M., Palade, A., and Clarke, S. (2015). Middleware for internet of things: a survey. Internet of Things Journal, IEEE, PP(99).
  24. Stevens, R., Wroe, C., Lord, P., and Goble, C. (2004). Ontologies in bioinformatics. In Handbook on ontologies, pages 635-657. Springer.
  25. Walisadeera, A. I., Wikramanayake, G. N., and Ginige, A. (2013). Designing a farmer centred ontology for social life network. In DATA, pages 238-247.
  26. Xie, N., Wang, W., and Yang, Y. (2007). Ontology-based agricultural knowledge acquisition and application. In International Conference on Computer and Computing Technologies in Agriculture, pages 349-357. Springer.

Paper Citation

in Harvard Style

Nocera F., di Noia T., Mongiello M. and Di Sciascio E. (2017). Semantic IoT Middleware-enabled Mobile Complex Event Processing for Integrated Pest Management . In Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-243-1, pages 638-645. DOI: 10.5220/0006369506380645

in Bibtex Style

author={Francesco Nocera and Tommaso di Noia and Marina Mongiello and Eugenio Di Sciascio},
title={Semantic IoT Middleware-enabled Mobile Complex Event Processing for Integrated Pest Management},
booktitle={Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},

in EndNote Style

JO - Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Semantic IoT Middleware-enabled Mobile Complex Event Processing for Integrated Pest Management
SN - 978-989-758-243-1
AU - Nocera F.
AU - di Noia T.
AU - Mongiello M.
AU - Di Sciascio E.
PY - 2017
SP - 638
EP - 645
DO - 10.5220/0006369506380645