Using colored petri nets for verifying restful service composition

L Kallab, M Mrissa, R Chbeir, P Bourreau - On the Move to Meaningful …, 2017 - Springer
On the Move to Meaningful Internet Systems. OTM 2017 Conferences: Confederated …, 2017Springer
RESTful services are an attractive technology for designing and developing web-based
applications, as they facilitate reuse, interoperability, and loosely coupled interaction with
generic clients (typically web browsers). Building RESTful service composition has received
much interest to satisfy complex user requirements. However, verifying the correctness of a
composition remains a tedious task. In this paper, we present a formal approach based on
Colored Petri Nets (CPNs) to verify RESTful service composition. First, we show how CPNs …
Abstract
RESTful services are an attractive technology for designing and developing web-based applications, as they facilitate reuse, interoperability, and loosely coupled interaction with generic clients (typically web browsers). Building RESTful service composition has received much interest to satisfy complex user requirements. However, verifying the correctness of a composition remains a tedious task. In this paper, we present a formal approach based on Colored Petri Nets (CPNs) to verify RESTful service composition. First, we show how CPNs are utilized for modeling the behavior of resources and their composition. Then, we present how this formal model can be used to verify relevant composition behavior properties. Our solution is illustrated with a scenario built upon an energy management web framework developed within the HIT2GAP H2020 European project (Highly Innovative building control Tools Tackling the energy performance GAP http://www.hit2gap.eu ).
Springer
以上显示的是最相近的搜索结果。 查看全部搜索结果