DocumentCode :
3382382
Title :
Structuring integrated Web applications for fault tolerance
Author :
Romanovsky, Alexander ; Periorellis, Panos ; Zorzo, Avelino F.
Author_Institution :
Sch. of Comput. Sci., Newcastle upon Tyne Univ., UK
fYear :
2003
fDate :
9-11 April 2003
Firstpage :
99
Lastpage :
106
Abstract :
This paper shows how modern structuring techniques can be employed in integrating complex web applications such as travel agency systems. The main challenges the developers of such systems face are dealing with legacy web services and incorporating means for tolerating errors. Because of the very nature of such systems, exception handling is the main recovery technique to be applied in their development. We employ coordinated atomic actions to allow disciplined handling of such abnormal situations by recursively structuring the integrated system and by associating handlers with such actions. We use protective wrappers in such a way that each operation on legacy components is transformed into an atomic action with a well-defined interface. To accommodate a combined use of several ready-made environments (such as communication packages, services and run-time supports), we employ a multilevel exception handling. We believe that these techniques are generally applicable for both: structuring integrated web applications and providing their fault tolerance.
Keywords :
Internet; exception handling; fault tolerant computing; travel industry; communication packages; communication services; coordinated atomic actions; error tolerance; exception handling; fault tolerance; integrated Web application structuring; legacy Web services; multilevel exception handling; protective wrappers; recovery technique; recursive structuring; run-time supports; travel agency systems; Application software; Atomic measurements; Fault tolerance; Fault tolerant systems; Informatics; Packaging; Protection; Runtime environment; Software design; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Autonomous Decentralized Systems, 2003. ISADS 2003. The Sixth International Symposium on
Print_ISBN :
0-7695-1876-1
Type :
conf
DOI :
10.1109/ISADS.2003.1193937
Filename :
1193937
Link To Document :
بازگشت