跳到主要导航 跳到搜索 跳到主要内容

Formal modeling and analysis of the REST architecture using CSP

  • East China Normal University
  • National University of Singapore

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

As one of the most promising architectural styles, Representational State Transfer (REST) was first proposed to support the enablement of scalable and reliable design for largescale distributed hypermedia systems such as the World Wide Web (WWW). Rapidly development of the RESTful systems brings the misunderstanding and misapplied of the REST architecture. In this paper, we present a formal model to capture the essential features for the REST architecture, in which components of RESTful systems are modeled as CSP processes. Thus all the REST constraints can be completely described and validated in our framework. Furthermore, REST constraints are verified using the model checker PAT. The proposed framework for REST architecture is not only confined to HTTP but can also be applied to other REST-compliant protocols. Finally a case study about an application scenario for environment monitoring is illustrated to show the feasibility of our approach. Consequently, better understanding of REST can be achieved and implementations of RESTful systems can benefit from it.

源语言英语
主期刊名Web Services and Formal Methods - 9th International Workshop, WS-FM 2012, Revised Selected Papers
87-102
页数16
DOI
出版状态已出版 - 2013
活动9th International Workshop on Web Services and Formal Methods, WS-FM 2012 - Tallinn, 爱沙尼亚
期限: 6 9月 20127 9月 2012

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
7843 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议9th International Workshop on Web Services and Formal Methods, WS-FM 2012
国家/地区爱沙尼亚
Tallinn
时期6/09/127/09/12

指纹

探究 'Formal modeling and analysis of the REST architecture using CSP' 的科研主题。它们共同构成独一无二的指纹。

引用此