Ubistruct – UBiquitous Intelligence infraSTRUCTture
Living lab approach
Ubistruct is a service-oriented middleware for the internet/web of things. The architecture of the middleware is structured around a set abstract functionalities that simplify the registration, the discovery, the selection and orchestration of real world objects and services, which evolve in the cyber-physical ecosystem. The communication with and between the objects and services is handled through direct invocation or through publish subscribe. The latter are simplified for the programmer by using simple key words (Do, GET, Publish, Subscribe-To). The implementation is based on Java and Communication libraries such as HTTP, XMPP, JMS and Sockets.
Several services have been implemented by using the middleware API to enable context awareness in an ambient intelligence environment. For instance, indoor detection and localization of users are implemented by using Infra-red, RFID or iBeacon technology. Users activities services are detected by using Door and Power sensors.
References:
S. Bouznad, A. Chibani, Y. Amirat, L. Sabri, E. Prestes, F. Sebbak, and S. Fiorini, "Context-Aware Monitoring Agents for Ambient Assisted Living Applications," in Proc. Of the 13th European Conference on Ambient Intelligence, AmI 2017, Malaga, Spain, 2017, pp. 225-240.
N. Ayari, A. Chibani, Y. Amirat, and E. Matson, "A Semantic Approach for Enhancing Assistive Services in ubiquitous robotics," Robotics and Autonomous Systems, Elsevier, vol. 75, pp. 17-27, 2016.
A. Chibani, A. Bikakis, T. Patkos, Y. Amirat, S. Bouznad, N. Ayari, and L. Sabri, "Using Cognitive Ubiquitous Robots for Assisting Dependent People in Smart Spaces," in Intelligent Assistive Robots- Recent advances in assistive robotics for everyday activities, S. Mohammed and J. C. Moreno and K. Kong and Y. Amirat Eds, Springer Tracts on Advanced Robotics (STAR) series, 2015, pp. 297-316.
A. Chibani, and Y. Amirat, "QoS driven context awareness using semantic sensors infrastructure," in Quality of Service Mechanisms in Next Generation Heterogeneous Networks: Utopia or Reality?, A. Mellouk Ed, ISTE-John Wiley & Sons, 2008, pp. 407-430.
M. A. Gomez, A. Chibani, Y. Amirat, and E. Matson, "IoRT cloud survivability framework for robotic AALs using HARMS," Robotics and Autonomous Systems, Elsevier, vol. 106, pp. 192-206, 2018.
N. Temglit, A. Chibani, K. Djouani, and M. A. Nacer, "A Distributed Agent-Based Approach for Optimal QoS Selection in Web of Object Choreography," IEEE Systems Journal, vol. 12, no. 2, pp. 1655 -1666, 2018.
A. Yachir, Y. Amirat, A. Chibani, and N. Badache, "Service-Oriented, User-Centered and Event-Aware Framework for Ambient Intelligence and Internet of Things," IEEE Transactions on Automation Science and Engineering, vol. 13, no. 1, pp. 85-102, 2016.
M. S. Khanouche, Y. Amirat, A. Chibani, M. Kerkar, and A. Yachir, "Energy-centered and QoS-aware services selection for Internet of Things," IEEE Transactions on Automation Science and Engineering, vol. 13, no. 3, pp. 1256-1269, 2016.
A. Yachir, Y. Amirat, A. Chibani, and N. Badache, "Towards an Event-Aware Approach for Ubiquitous Computing based on Automatic Service Composition and Selection," Annals of Telecommunications, Springer, vol. 67, no. 7-8, pp. 341-353, 2012.
K. Tari, Y. Amirat, A. Chibani, A. Yachir, and A. Mellouk, "Context-aware Dynamic Service Composition in Ubiquitous Environment," in Proc. Of the IEEE International Conference on Communications (ICC), Cape Town, South Africa, 2010, pp. 1-5.
A. Yachir, Y. Amirat, K. Tari, and A. Chibani, "QoS Based Framework for Ubiquitous Robotic Services Composition," in Proc. Of the IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2009, St. Louis, United States, 2009, pp. 2019 --2026.
A. Yachir, K. Tari, A. Chibani, and Y. Amirat, "Toward an Automatic Approach for Ubiquitous Robotic Services Composition," in Proc. Of the IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2008, Nice, France, 2008, pp. 3717-3724.


