Filters








21,141 Hits in 5.0 sec

Constructing reliable Web applications using atomic actions

M.C. Little, S.K. Shrivastava, S.J. Caughey, D.B. Ingham
1997 Computer networks and ISDN systems  
An important fault-tolerance technique is the use of atomic actions (atomic transactions) for controlling operations on services.  ...  Atomic actions guarantee the consistency of applications despite concurrent accesses and failures.  ...  W3Objects is a framework for the construction of Web applications using object-oriented techniques.  ... 
doi:10.1016/s0169-7552(97)00020-2 fatcat:ek5ierpt6za4xifsvbp4dwklga

Transaction policies for service-oriented computing

Stefan Tai, Thomas Mikalsen, Eric Wohlstadter, Nirmit Desai, Isabelle Rouvellou
2004 Data & Knowledge Engineering  
Using transaction policies and our middleware system, we are able to support a reliable SOC environment.  ...  processing and reliable messaging.  ...  A compensating action is executed to ''undo'' the effects of actions that have been successfully completed (and which are, therefore, not isolated); the com- pensation action constructs a new correct state  ... 
doi:10.1016/j.datak.2003.03.001 fatcat:jmymih75sjax7myzohaetx7tc4

Using Message-Oriented Middleware for Reliable Web Services Messaging [chapter]

Stefan Tai, Thomas A. Mikalsen, Isabelle Rouvellou
2004 Lecture Notes in Computer Science  
Using existing message-oriented middleware (MOM) for reliable Web services messaging seems natural.  ...  Web Services hold the promise of a standards-based platform for automating the integration of applications over diverse networks, operating systems and programming languages.  ...  messaging operations with other application actions.  ... 
doi:10.1007/978-3-540-25982-4_9 fatcat:yoyi6hry75ddtpqls7x7ehtaaa

An Evaluation of the Effectiveness of the Atomic Section Model [chapter]

Sunitha Thummala, Jeff Offutt
2014 Lecture Notes in Computer Science  
As the use of web applications continues to increase, the number of failures, some minor and some major, continues to grow.  ...  We studied ten web applications, totaling 156 components and 11,829 lines of code. Using WASP, we generated 207 tests, which revealed 31 faults.  ...  All of these examples highlight the fact that we still do not always build reliable and secure web applications.  ... 
doi:10.1007/978-3-319-11653-2_3 fatcat:yfykrfrqbncnjjk7jvjudd76ly

A Message Oriented Middleware Solution Enabling Non-repudiation Evidence Generation for Reliable Web Services [chapter]

Simon Parkin, David Ingham, Graham Morgan
2007 Lecture Notes in Computer Science  
The paper describes an approach to providing reliable message passing together with mechanisms for enforcing non-repudiation for use by Web Services.  ...  The Axis toolkit eases the development of Web Service based applications by providing a framework for constructing distributed applications that use SOAP for their message exchange (Axis toolkit is commonly  ...  A specification exists that enables Web Services to participate in atomic transactions (WS-Atomic Transaction) [4] .  ... 
doi:10.1007/978-3-540-72736-1_2 fatcat:2catzlsx6jb27o7l6kmmokjx44

A monolithic approach to automated composition of semantic web services with the Event Calculus

Cagla Okutan, Nihan Kesim Cicekli
2010 Knowledge-Based Systems  
A composition construct is denoted by w and involves several of such atomic web services.  ...  Used Technologies and Data Set Preparation The framework is implemented as a web-based application.  ... 
doi:10.1016/j.knosys.2010.02.006 fatcat:x7htpxuzr5bx5iqwhb5txqobfq

A Workflow-Based Failure Recovery in Web Services Composition

Omid Bushehrian, Salman Zare, Navid Keihani Rad
2012 Journal of Software Engineering and Applications  
In previous researches in the field of supporting reliability and fault tolerance in web service composition, only low level programming constructs such as exception handling (for example in WSBPEL) were  ...  Therefore a language and technology independent method for fault-tolerant composition of web services is needed.  ...  Studies in the third category basically include reliability evaluation of the second generation web services, i.e. WS-Reliable Messaging [11] , WS Security and WS-Atomic Transaction [11] .  ... 
doi:10.4236/jsea.2012.52014 fatcat:y4jokpgtz5bi3hyedzo2pg5txq

Exception Handling and Recovery of Semantic Web Services

Roman Vaculín, Kevin Wiesner, Katia Sycara
2008 Fourth International Conference on Networking and Services (icns 2008)  
In this paper we present an approach for specification of exception handling and recovery of semantic web services based on OWL-S.  ...  We use standard fault handlers and compensation known for example from WS-BPEL to provide support for long running transactions.  ...  Application level errors: Erroneous states specific to the application logic of a web service as, e.g., no seller is found for a given product category. 5.  ... 
doi:10.1109/icns.2008.35 dblp:conf/icns/VaculinWS08 fatcat:gzwczuwwsjdznoooedlg7vbplq

Supporting Composite Smart Home Services with Semantic Fault Management

Zohar Etzioni, John Keeney, Rob Brennan, David Lewis
2010 2010 5th International Conference on Future Information Technology  
Prototyping work and use cases are also described and initial metrics are presented that investigate the overhead of introducing the technology neutral abstraction layer.  ...  This paper proposes a web services-based abstraction layer for home area network service composition and a semantically informed fault management system for composed services, which can assist in diagnosis  ...  The prototype uses Apache Tomcat 4 as web server to host the proxy web services and Apache ODE 5 BPEL engine as a web application deployed in it for hosting and executing composite services.  ... 
doi:10.1109/futuretech.2010.5482708 fatcat:2e6pbwvb5zczfcxv45hf37622y

A Comparative Evaluation of State-of-the-Art Approaches for Web Service Composition

Sayed Gholam Hassan Tabatabaei, Wan Mohd Nasir Wan Kadir, Suhaimi Ibrahim
2008 2008 The Third International Conference on Software Engineering Advances  
In today's Web environment, many enterprises decide to implement and publish their applications on the Internet using Web services technology.  ...  Investigation of that classification will help researchers who are working on service composition to deliver more applicable solutions.  ...  applications.  ... 
doi:10.1109/icsea.2008.68 dblp:conf/icsea/TabatabaeiWI08 fatcat:cah4vv6h7ngtjcfvgygoc5mbyu

Simulation, verification and automated composition of web services

Srini Narayanan, Sheila A. McIlraith
2002 Proceedings of the eleventh international conference on World Wide Web - WWW '02  
Web services --Web-accessible programs and devices -are a key application area for the Semantic Web.  ...  Such a tool has broad applicability both as a back end to existing manual Web service composition tools, and as a stand-alone tool for Web service developers.  ...  Finally we gratefully acknowledge the financial support of the US Defense Advanced Research Projects Agency DARPA Agent Markup Language (DAML) Program #F30602-00-C-0168 and #F30602-00-2-0579-P00001.  ... 
doi:10.1145/511446.511457 dblp:conf/www/NarayananM02 fatcat:lzakv4xkj5br3fgk446fypx2nq

Simulation, verification and automated composition of web services

Srini Narayanan, Sheila A. McIlraith
2002 Proceedings of the eleventh international conference on World Wide Web - WWW '02  
Web services --Web-accessible programs and devices -are a key application area for the Semantic Web.  ...  Such a tool has broad applicability both as a back end to existing manual Web service composition tools, and as a stand-alone tool for Web service developers.  ...  Finally we gratefully acknowledge the financial support of the US Defense Advanced Research Projects Agency DARPA Agent Markup Language (DAML) Program #F30602-00-C-0168 and #F30602-00-2-0579-P00001.  ... 
doi:10.1145/511455.511457 fatcat:34ut2ixd7red3gh3l67b7bkytq

Personal Information Management [chapter]

Newton Lee
2012 Facebook Nation  
To track user context and activity, our system, Atomate, treats web feeds (e.g., RSS/ATOM) from "life-tracking" web sites as sensor streams.  ...  To make behaviors easy and natural for end-users to specify, Atomate features a constrained natural language interface (CNLI) that guides and accelerates input using predictive auto-complete and correction  ...  Perhaps most similar to Atomate was CAMP [20], a "magnetic-poetry" interface that used pseudonatural language for the construction of behaviors pertaining to automatic capture and access tasks.  ... 
doi:10.1007/978-1-4614-5308-6_12 fatcat:bnfjwikrx5cn3ophjhg4da367a

:{unav)

Michael P. Papazoglou
2012 World wide web (Bussum)  
Process oriented workflow systems and e-business applications require transactional support in order to orchestrate loosely coupled services into cohesive units of work and guarantee consistent and reliable  ...  provides the necessary independence for the participating resource managers, e.g., local database and workflow servers, of organisations engaging in business transactions that are composed of interacting web  ...  The atomicity primitives are programmable constructs that are used as the basis for developing business applications that rely on transaction-aware web services.  ... 
doi:10.1023/a:1022308532661 fatcat:22gldyknpzck7cc7olfmmb6kum

A Model Checking-based Method for Verifying Web Application Design

Francesco Maria Donini, Marina Mongiello, Michele Ruta, Rodolfo Totaro
2006 Electronical Notes in Theoretical Computer Science  
Development of Web Applications (WA) needs new methods, techniques and tools to support an engineered project during all the phases of its life cycle.  ...  To ensure the reliability of WA it is important they be validated and verified at early design phase. We use Model Checking techniques to perform automated verification of the UML design of a WA.  ...  The method considers Web Applications as navigational views over an object model and provides some basic constructs for designing the navigation model.  ... 
doi:10.1016/j.entcs.2005.07.034 fatcat:nrme6aocnrdgfa3gp3mv4hfony
« Previous Showing results 1 — 15 out of 21,141 results