• 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