Creating Dependable Web Services Using User-transparent Replica

Hillenbrand, Markus; Götze, Joachim; Müller, Paul
March 2006
Journal of Digital Information Management;Mar2006, Vol. 4 Issue 1, p16
Academic Journal
Dependability is a major concern in software development, deployment, and operation. A commonly accepted solution for providing fault tolerant services on the Internet is to create replica of the services and to deploy them to several hosts. Whenever the service or the underlying node or network fails, another service is ready to take over. In the Venice project, several techniques are combined to create a dependable framework for deploying and managing distributed services using replica on several distinct network nodes.


Related Articles

  • RESPONSIBILITIES IN THE USABILITY REQUIREMENTS ELICITATION PROCESS. Aveledo, Marianella; Moreno, Ana M. // Journal of Systemics, Cybernetics & Informatics;2008, Vol. 6 Issue 6, p54 

    Like any other software system quality attribute, usability places requirements on software components. In particular, it has been demonstrated that certain usability features have a direct impact throughout the software process. This paper details an approach that looks at how to deal with...

  • Software Methods in Global Software Development: the Case of Mauritius and South Africa. Tanner, Maureen // Proceedings of the International Conference on Information Manag;2010, p388 

    Global Software Development (GSD) is a growing sector in Mauritius and South Africa (SA). With an increasing number of Information Technology (IT) investors, both countries are recognised as IT hubs in the Southern African region. Furthermore, due to a diverse cultural setting prevailing in...

  • Smarter gateways for managed home networking.  // Telecom Asia;Apr2009, Vol. 20 Issue 3, p8 

    The article discusses the development of ways to manage home networks traffic from service provider Home Gateway Initiative. It mentions that the company has released Release 2 which allows service providers to manage home network bandwidth and control unwanted internet traffic. It adds that the...

  • Conflicts in Policy-Based Distributed Systems Manangement. Lupu, Emil C.; Sloman, Morris // IEEE Transactions on Software Engineering;Nov/Dec99, Vol. 25 Issue 6, p852 

    Modern distributed systems contain a large number of objects and must be capable of evolving, without shutting down the complete system, to cater for changing requirements. There is a need for distributed, automated management agents whose behavior also has to dynamically change to reflect the...

  • DBCC CHECKDB for Very LARGE Databases. Giroux, David Paul // SQL Server Magazine;Dec2009, Vol. 11 Issue 12, p47 

    The article offers information on the modern applications of DBCC CHECKDB which has been regarded as the T-SQL command which verifies the logical integrity of all the objects in a specified database. It notes that this technology could be best applied in administrative business. Moreover, it...

  • VOD Expansion. Kanaan, Nabil // Communications Technology;Apr2009, Vol. 26 Issue 4, p30 

    The article provides information on a new technology to maximize video on demand (VOD) programming capacity. It notes that the VOD transrating approach is based from transrating technology and is capable of expanding VOD channel capacity's standard and high definition content by up to 50...

  • Get it right the first time. Davidson, Mary Ann // SC Magazine: For IT Security Professionals (UK Edition);Jun2004, p24 

    This article focuses on the need to detect and eliminate vulnerabilities early in the software development cycle. Industry discussion regarding how to improve information security and secure products from malicious attacks has allegedly focused on post-installation solutions, such as patch...

  • Test-Driven Modeling for Model-Driven Development. Yuefeng Zhang // IEEE Software;Sep/Oct2004, Vol. 21 Issue 5, p80 

    Extreme Programming is a code-centric, lightweight software development process. One of XP's main goals is achieving agility that is, delivering working products to customers and quickly adapting to changes. This article presents a new software development process based on model-driven...

  • driving excellence through business process automation. Rueter, Don // Electric Light & Power;Sep/Oct2004, Vol. 82 Issue 6, p43 

    Discusses the importance of information technology and supply chain organizations in exploring innovative ways to drive results in the business operations of electric utilities. Relevance of enterprise asset management (EAM) systems; Applicability of EAM; Prevalence of e-marketplace connectivity...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics