Title :
A new architecture for Dependable Web Services using N-version programming
Author :
Nourani, Esmaeil
Author_Institution :
Dept. of Comput. Eng., Islamic Azad Univ., Kaleybar, Iran
Abstract :
Web Services offer great promise for integrating and automating software applications within and between enterprises over the Internet. However, ensuring that Web Services can satisfy their clients´ requests when their clients need them is a real challenge. In this paper we suppose to introduce various offered solutions about dependability of Web Services. Offered Solutions, are divided into Fault Tolerance techniques such as Active and Passive Replications and the use of Design Diversity. The main contribution of this paper is the use of both WS-BPEL and Design Diversity together which would result in offering an applicable and a flexible architecture. Then a prototype of suggested architecture which is implemented using NVP and NSCP will be discussed.
Keywords :
Web services; business process re-engineering; configuration management; software architecture; software fault tolerance; software prototyping; Internet; N-version programming; NSCP; WS BPEL; Web services dependability; active replication; design diversity; fault tolerance; flexible architecture; passive replication; prototype; Computer architecture; Engines; Fault tolerance; Fault tolerant systems; Monitoring; Service oriented architecture; Dependability; Design Diversity; NSCP; NVP; WS-BPEL; Web Services;
Conference_Titel :
Computer Research and Development (ICCRD), 2011 3rd International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-61284-839-6
DOI :
10.1109/ICCRD.2011.5764144