Communicating and mobile systems: the &pgr;-calculus
Communicating and mobile systems: the &pgr;-calculus
Exception Handling in Workflow Management Systems
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
MPI-The Complete Reference, Volume 1: The MPI Core
MPI-The Complete Reference, Volume 1: The MPI Core
Workflow support for electronic commerce applications
Decision Support Systems
Distributed and Parallel Databases
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging and More
Web Services: Concepts, Architectures and Applications
Web Services: Concepts, Architectures and Applications
Using role-based coordination to achieve software adaptability
Science of Computer Programming
Modeling process-driven and service-oriented architectures using patterns and pattern primitives
ACM Transactions on the Web (TWEB)
The adequacy of languages for representing interaction mechanisms
Information Systems Frontiers
Supporting the dynamic evolution of Web service protocols in service-oriented architectures
ACM Transactions on the Web (TWEB)
Modelling inter-process dependencies with high-level business process modelling languages
APCCM '08 Proceedings of the fifth Asia-Pacific conference on Conceptual Modelling - Volume 79
Data & Knowledge Engineering
Modeling Service Choreographies Using BPMN and BPEL4Chor
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Inventing Less, Reusing More, and Adding Intelligence to Business Process Modeling
DEXA '08 Proceedings of the 19th international conference on Database and Expert Systems Applications
ABZ '08 Proceedings of the 1st international conference on Abstract State Machines, B and Z
BPM '08 Proceedings of the 6th International Conference on Business Process Management
On the Formal Semantics of Change Patterns in Process-Aware Information Systems
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
BPEL to BPMN: The Myth of a Straight-Forward Mapping
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:
A Method for Verifiable and Validatable Business Process Modeling
Advances in Software Engineering
Design and Analysis of the Composed Telecom Services
Service-Oriented Computing - ICSOC 2007 Workshops
Web Service Choreography Configurations for BPMN
Service-Oriented Computing - ICSOC 2007 Workshops
Towards a framework for web service compositions recovery
Proceedings of the Warm Up Workshop for ACM/IEEE ICSE 2010
Data & Knowledge Engineering
A Look Around the Corner: The Pi-Calculus
Transactions on Petri Nets and Other Models of Concurrency II
Online Interaction Analysis Framework for Ad-Hoc Collaborative Processes in SOA-Based Environments
Transactions on Petri Nets and Other Models of Concurrency II
Task-activity based access control for process collaboration environments
Computers in Industry
RESTful Web service composition with BPEL for REST
Data & Knowledge Engineering
The benefits of service choreography for data-intensive computing
Proceedings of the 7th international workshop on Challenges of large applications in distributed environments
Service Interaction: Patterns, Formalization, and Analysis
Formal Methods for Web Services
Evie - A developer toolkit for encoding service interaction patterns
Information Systems Frontiers
Interacting services: From specification to execution
Data & Knowledge Engineering
Towards scientific workflow patterns
Proceedings of the 4th Workshop on Workflows in Support of Large-Scale Science
Composing services on the grid using BPEL4SWS
Multiagent and Grid Systems - New tendencies on agents and grid environments
An Executable Calculus for Service Choreography
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
A formal model for service interaction topologies
EuroIMSA '08 Proceedings of the IASTED International Conference on Internet and Multimedia Systems and Applications
Towards a language for rule-enhanced business process modeling
EDOC'09 Proceedings of the 13th IEEE international conference on Enterprise Distributed Object Computing
Abstractions of interaction mechanisms
EDOC'09 Proceedings of the 13th IEEE international conference on Enterprise Distributed Object Computing
Science of Computer Programming
Correlation patterns in service-oriented architectures
FASE'07 Proceedings of the 10th international conference on Fundamental approaches to software engineering
Handling instance correspondence in inter-organisational workflows
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Extending BPMN for modeling complex choreographies
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
The conceptualization of a configurable multi-party multi-message request-reply conversation
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Interaction modeling using BPMN
BPM'07 Proceedings of the 2007 international conference on Business process management
Evie: a developers toolkit for encoding service interaction patterns
BPM'07 Proceedings of the 2007 international conference on Business process management
Introducing partner shared states into ebBP to WS-BPEL translations
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
A reputation pattern for service oriented computing
ICICS'09 Proceedings of the 7th international conference on Information, communications and signal processing
WSDL and BPEL extensions for Event Driven Architecture
Information and Software Technology
Translating shared state based ebXML BPSS models to WS-BPEL
International Journal of Business Intelligence and Data Mining
A review of patterns in collaborative work
Proceedings of the 16th ACM international conference on Supporting group work
Identifying architectural connectors through formal concept analysis of communication primitives
ECSA'10 Proceedings of the 4th European conference on Software architecture
Interaction-centric modeling of process choreographies
Information Systems
Expert Systems with Applications: An International Journal
A pattern language for service input data provisioning
Proceedings of the 16th Conference on Pattern Languages of Programs
Service research challenges and solutions for the future internet
Conceptual modeling approaches for dynamic web service composition
The evolution of conceptual modeling
CorPN: managing instance correspondence in collaborative business processes
Distributed and Parallel Databases
Collaboration pattern assistant: an event-driven tool for supporting pattern-based collaborations
Proceedings of the 5th ACM international conference on Distributed event-based system
Edit distance-based pattern support assessment of orchestration languages
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part I
Interaction soundness for service orchestrations
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Investigations on soundness regarding lazy activities
BPM'06 Proceedings of the 4th international conference on Business Process Management
Formalizing service interactions
BPM'06 Proceedings of the 4th international conference on Business Process Management
Pattern-Based specification and validation of web services interaction properties
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Specifying instance correspondence in collaborative business processes
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
A pattern-knowledge base supported establishment of inter-organizational business processes
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
Let's dance: a language for service behavior modeling
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part I
A pattern language for process execution and integration design in service-oriented architectures
Transactions on Pattern Languages of Programming I
Standards for web service choreography and orchestration: status and perspectives
BPM'05 Proceedings of the Third international conference on Business Process Management
GPSL: a programming language for service implementation
FASE'06 Proceedings of the 9th international conference on Fundamental Approaches to Software Engineering
Event-driven adaptive collaboration using semantically-enriched patterns
Expert Systems with Applications: An International Journal
Managing data dependencies in service compositions
Journal of Systems and Software
Patterns for flexible BPMN workflows
Proceedings of the 16th European Conference on Pattern Languages of Programs
Business process architecture: use and correctness
BPM'12 Proceedings of the 10th international conference on Business Process Management
Journal of Database Management
Analyzing business process architectures
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Analyzing and completing middleware designs for enterprise integration using coloured petri nets
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Business process architectures with multiplicities: transformation and correctness
BPM'13 Proceedings of the 11th international conference on Business Process Management
Algorithms for checking channel passing in web service choreography
Frontiers of Computer Science: Selected Publications from Chinese Universities
Hi-index | 0.00 |
With increased sophistication and standardization of modeling languages and execution platforms supporting business process management (BPM) across traditional boundaries, has come the need for consolidated insights into their exploitation from a business perspective. Key technology developments in BPM bear this out, with several web services-related initiatives investing significant effort in the collection of compelling use cases to heighten the exploitation of BPM in multi-party collaborative environments. In this setting, we present a collection of patterns of service interactions which allow emerging web services functionality, especially that pertaining to choreography and orchestration, to be benchmarked against abstracted forms of representative scenarios. Beyond bilateral interactions, these patterns cover multilateral, competing, atomic and causally related interactions. Issues related to the implementation of these patterns using established and emerging web services standards, most notably BPEL, are discussed.