|کد مقاله||کد نشریه||سال انتشار||مقاله انگلیسی||ترجمه فارسی||نسخه تمام متن|
|4951356||1441243||2016||11 صفحه PDF||سفارش دهید||دانلود کنید|
The Internet of Things (IoT) is an ecosystem comprising interrelated wireless devices. Web services developed over Service oriented Architectures (SoA) are among the most promising solution to facilitate the communication of things in the IoT. Web services interact with each other, irrespective of features such as operating system, or programming language. One of the main challenges facing such a platform is the declaration of SLAs, and the monitoring of violations. This is because the IoT allows users to build large, distributed, and complex applications. Therefore, it critical to develop a method to facilitate the supervision and management of SLAs. The method proposed in this paper aims to automate the generation of a QoS-Aware service, providing real-time monitoring. The algorithm used to produce the service is inspired by the diagnosability theory of Discrete Event System (DES). In this approach, the SLAs defined by users are automatically mapped into a UML QoS model. The SoA composite application for each site is then mapped into a Petri net. The UML QoS model is then transferred and combined with the Petri net model. An algorithm to compute the QoS-Aware service is then applied to the Petri net model, and the service produced finally incorporated into the system.
Journal: Journal of Innovation in Digital Ecosystems - Volume 3, Issue 2, December 2016, Pages 197-207