• Kamill Marselevich Gusmanov Innopolis University
  • Kevin Radzhnishevich Khanda Innopolis University
  • Dilshat Bulatovich Salikhov Innopolis University
  • Manuel Mazzara Innopolis University
  • Nikolaos Mavridis Innopolis University


A large percentage of buildings, domestic or special-purpose, is expected to become increasingly “smarter” in the future, due to the immense benefits in terms of energy saving, safety, flexibility, and comfort, that relevant new technologies offer. However, concerning the hardware, software, or platform levels, no clearly dominant standard frameworks currently exist. Here, we will present a prototype platform for supporting multiple concurrent applications for smart buildings, which is utilizing an advanced sensor network as well as a distributed micro services architecture, centrally featuring the Jolie language. The architecture and benefits of our system are discussed, as well as a prototype containing a number of nodes and a user interface, deployed in a real-world academic building environment. Our results illustrate the promising nature of our approach, as well as open avenues for future work towards it wider and larger scale applicability.


Сведения об авторах

Kamill Marselevich Gusmanov, Innopolis University


Kevin Radzhnishevich Khanda, Innopolis University


Dilshat Bulatovich Salikhov, Innopolis University


Manuel Mazzara, Innopolis University

Deputy-head of Software Engineering lab

Nikolaos Mavridis, Innopolis University

Prof. Dr., Full Profesor, Head of Cognitive Robotics System Laboratory


1. Internet of Things Global Standards Init. URL:
2. Renato Jorge Caleira Nunes, "Home Automation - A Step Towards Better Energy Management"
3. M. Mazzara, R. Mustafin, L. Safina. "Towards Microservices and Beyond"
4. Internet of Things (IoT): number of connected devices worldwide from 2012 to 2020. URL:
5. Lallanne, Denis, et al., “Human-Building Interaction in the Smart Living Lab”, Future of Human-Building Interaction workshop, 34rd ACM Conference on Human Factors in Computing Systems (CHI 2016)
6. Mavridis, N. et al. "Smart buildings and the human-machine cloud." GCC Conference and Exhibition (GCCCE), 2015 IEEE 8th. IEEE, 2015.
7. Mavridis, N., et al. "Clic: A framework for distributed, on-demand, human-machine cognitive systems." arXiv preprint arXiv:1312.2242 (2013).
8. Jolie: The first language for micro-services,
9. Mavridis, N., Bourlai, T. and Ognibene, D. "The human-robot cloud: Situated collective intelligence on demand." Cyber Technology in Automation, Control, and Intelligent Systems (IEEE CYBER), 2012
10. Microsoft Research: The Lab of Things. URL:
11. JermsuraWong J., Ahsan, M.U., Haidar, A., Dong H. and Mavridis, N. “Car parking vacancy detection and its application in 24-hour statistical analysis,” in Proc. of 10th Intern. Conference on Frontiers of Information Technology (FIT 2012), December 2012, pp. 84-90
12. Haidar, A., Dong, H. and Mavridis, N. “Image-based date fruit classification,” in Proc. of Intern. Congress on Ultra Modern Telecommunications and Control Systems (ICUMT 2012), October 2012, pp. 369-375
13. AlFalahi, K., Mavridis, N. and Atif, Y. “Social networks and recommender systems: A world of current and future synergies,” In A. Abraham and A. Hassanien (Eds.). Computational Social Networks: Tools, Perspectives and Applications, Springer Verlag, 2012, pp. 445-465, DOI 10.1007/978-1-4471-4048-118
14. Giakoumidis, N., Bak J.U., Gó mez J.V., Llenga A. and Mavridis, N. “Pilot-scale development of a UAV-UGV hybrid with air-based UGV path planning,” in Proceedings of 10th International Conference on Frontiers of Information Technology (FIT 2012), December 2012, pp. 204-208.
Как цитировать
GUSMANOV, Kamill Marselevich et al. JOLIE COOG BUILDINGS: INTERNET OF THINGS FOR SMART BUILDING INFRASTRUCTURE SUPPORTING CONCURRENT APPS UTILIZING DISTIBUTED MICROSERVICES. Современные информационные технологии и ИТ-образование, [S.l.], v. 12, n. 1, p. 200-207, nov. 2016. ISSN 2411-1473. Доступно на: <>. Дата доступа: 01 dec. 2023
Интернет вещей: стандарты, коммуникационные и ИТ, сетевые приложения