Orchestrator

 

UBISTRUCT Orchestrator

Ubistruct Orchestrator is a software integrated framework that enables designers to compose and run applications as composite services in an internet of robotic things environments (IoRT). The composition is done simply by using a web design tool. A composite service is executed by orchestration agents that are responsible of invoking IoRT services at the right time when a precondition is satisfied The execution of the composite services can be done according to one of the two following architectures: centralized or decentralized orchestration. In the first case, one single orchestration engine (Orchestrator) is responsible of invoking all the services defined in the composition plan whereas in the second case a set of orchestration engines are deployed. Every orchestrators run part of the global composition plan that is called sub-composition. The orchestrators works in cooperation, thanks to the Event reasoner, which evaluates the events that triggers a sub-composition.

In case your are interested to develop new algorithms for services composition, selection and orchestration and would like to integrate and validate them in our platform, please fill the contact form bellow



















 
References:

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. .