Specification and execution of transactional workflows
Modern database systems
Concurrency control and recovery in transactional process management
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Petri Nets for System Engineering: A Guide to Modeling, Verification, and Applications
Petri Nets for System Engineering: A Guide to Modeling, Verification, and Applications
Ensuring required failure atomicity of composite Web services
WWW '05 Proceedings of the 14th international conference on World Wide Web
Discovering and Improving Recovery Mechanisms of CompositeWeb Services
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Service oriented architectures: approaches, technologies and research issues
The VLDB Journal — The International Journal on Very Large Data Bases
A framework for QoS-aware binding and re-binding of composite web services
Journal of Systems and Software
Experimenting with exception propagation mechanisms in service-oriented architecture
Proceedings of the 4th international workshop on Exception handling
An ontology, intelligent agent-based framework for the provision of semantic web services
Expert Systems with Applications: An International Journal
Development of Web services-based Multidisciplinary Design Optimization framework
Advances in Engineering Software
Recovery of Concurrent Processes in a Service Composition Environment Using Data Dependencies
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Automated generation of composite web services based on functional semantics
Web Semantics: Science, Services and Agents on the World Wide Web
A Method for Modeling and Analyzing Fault-Tolerant Service Composition
APSEC '09 Proceedings of the 2009 16th Asia-Pacific Software Engineering Conference
Quality analysis of composed services through fault injection
BPM'07 Proceedings of the 2007 international conference on Business process management
Event-Based Design and Runtime Verification of Composite Service Transactional Behavior
IEEE Transactions on Services Computing
A Fault-Tolerant Strategy for Improving the Reliability of Service Composition
QSIC '10 Proceedings of the 2010 10th International Conference on Quality Software
A fault injection tool for testing web services composition
TAIC PART'10 Proceedings of the 5th international academic and industrial conference on Testing - practice and research techniques
Aspect Oriented Approach to Building Secure Service Composition
APSEC '10 Proceedings of the 2010 Asia Pacific Software Engineering Conference
A workflow framework for intelligent service composition
Future Generation Computer Systems
Verifying mediated service interactions considering expected behaviours
Journal of Network and Computer Applications
Automatic Web service composition based on Horn clauses and Petri nets
Expert Systems with Applications: An International Journal
Handling transactional properties in web service composition
WISE'05 Proceedings of the 6th international conference on Web Information Systems Engineering
WSCMon: runtime monitoring of web service orchestration based on refinement checking
Service Oriented Computing and Applications
IEEE Transactions on Services Computing
A Petri Net Approach to Analysis and Composition of Web Services
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Ensuring Customised Transactional Reliability of Composite Services
Journal of Database Management
Hi-index | 0.00 |
Service composition is an important mean for integrating the individual Web services to create new value added systems that satisfy complex requirements. However, it is challenging to guarantee the reliability of service composition in a distributed, dynamic and complex environment. This paper proposes an approach to constructing the reliable service composition. The underlying formalism is Petri net, which provides means to observe behaviors of basic component, and to describe their interrelationship. The transaction attributes, reliability and failure processing mechanisms are articulated. The composition mechanism systematically integrates these schemas into a transaction mapping model. Based on this, a reliable composition strategy and its enforcement algorithm are proposed, which can verify the behaviors of service composition at design time or after runtime to repair design errors. The operational semantics and related theories of Petri nets help prove the effectiveness of the proposed method. Finally, we use a simplified Export Service system to demonstrate the feasiability of the method.