DocumentCode
3097959
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
Volume
2
fYear
2011
fDate
11-13 March 2011
Firstpage
333
Lastpage
336
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Research and Development (ICCRD), 2011 3rd International Conference on
Conference_Location
Shanghai
Print_ISBN
978-1-61284-839-6
Type
conf
DOI
10.1109/ICCRD.2011.5764144
Filename
5764144
Link To Document