Title :
An Inconsistency Free Formalization of B/S Architecture
Author :
Qin Li ; Huibiao Zhu ; Jifeng He
Author_Institution :
East China Normal Univ., Shanghai
fDate :
March 6 2007-Feb. 8 2007
Abstract :
Nowadays the B/S (browser/server) architecture has become one of the most popular approaches to implement the Web service. Because of the instability of the Web environment, keeping the consistency of the data is of essential importance. Consequently we turn to formal methods intending to avoid inconsistencies in the B/S architecture. This paper describes a service-oriented system with the B/S architecture using the CSP (communicating sequential processes) method. We define the processes in the system and the behaviors of them. After the definition, we analyze the causes of inconsistencies and demonstrate that the formal definition and mechanism we made can implement an inconsistency free system, which means the inconsistency can be avoided or fixed.
Keywords :
Web services; software architecture; Web service; browser-server architecture; communicating sequential processes method; formal methods; Communication system security; Computer architecture; Helium; Logic; Network servers; Protocols; Service oriented architecture; Software engineering; Web server; Web services;
Conference_Titel :
Software Engineering Workshop, 2007. SEW 2007. 31st IEEE
Conference_Location :
Columbia, MD
Print_ISBN :
978-0-7695-2862-5
DOI :
10.1109/SEW.2007.93