Database management systems
On Communicating Finite-State Machines
Journal of the ACM (JACM)
Conversation Support for Business Process Integration
EDOC '02 Proceedings of the 6th International Enterprise Distributed Object Computing Conference
Conversation specification: a new approach to design and analysis of e-service composition
WWW '03 Proceedings of the 12th international conference on World Wide Web
Analysis of interacting BPEL web services
Proceedings of the 13th international conference on World Wide Web
Business artifacts: An approach to operational specification
IBM Systems Journal
Formal specification and verification of asynchronously communicating web services
Formal specification and verification of asynchronously communicating web services
Automatic composition of transition-based semantic web services with messaging
VLDB '05 Proceedings of the 31st international conference on Very large data bases
Tools for composite web services: a short overview
ACM SIGMOD Record
Service Interaction Modeling: Bridging Global and Local Views
EDOC '06 Proceedings of the 10th IEEE International Enterprise Distributed Object Computing Conference
Towards the theoretical foundation of choreography
Proceedings of the 16th international conference on World Wide Web
Specification of Realizable Service Conversations Using Collaboration Diagrams
SOCA '07 Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications
Conformance checking of service behavior
ACM Transactions on Internet Technology (TOIT)
CIAA'03 Proceedings of the 8th international conference on Implementation and application of automata
Behavioral consistency for B2B process integration
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Towards a unifying theory for choreography conformance and contract compliance
SC'07 Proceedings of the 6th international conference on Software composition
Analyzing BPEL4Chor: verification and participant synthesis
WS-FM'07 Proceedings of the 4th international conference on Web services and formal methods
Towards formal analysis of artifact-centric business process models
BPM'07 Proceedings of the 5th international conference on Business process management
Local enforceability in interaction Petri nets
BPM'07 Proceedings of the 5th international conference on Business process management
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
Choreography and orchestration conformance for system design
COORDINATION'06 Proceedings of the 8th international conference on Coordination Models and Languages
Non-desynchronizable Service Choreographies
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
Science of Computer Programming
WS-FM'09 Proceedings of the 6th international conference on Web services and formal methods
Realizability is controllability
WS-FM'09 Proceedings of the 6th international conference on Web services and formal methods
Interaction-centric modeling of process choreographies
Information Systems
Towards a quality model for choreography
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Service research challenges and solutions for the future internet
An interface theory for service-oriented design
FASE'11/ETAPS'11 Proceedings of the 14th international conference on Fundamental approaches to software engineering: part of the joint European conferences on theory and practice of software
A formal model for service-oriented interactions
Science of Computer Programming
Decidability results for choreography realization
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
Declarative choreographies for artifacts
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
A model-based synthesis process for choreography realizability enforcement
FASE'13 Proceedings of the 16th international conference on Fundamental Approaches to Software Engineering
An interface theory for service-oriented design
Theoretical Computer Science
BeC3: Behaviour Crowd Centric Composition for IoT applications
Mobile Networks and Applications
Hi-index | 0.00 |
A fundamental promise of service oriented architecture (SOA) lies in the ease of integrating sharable information, processes, and other resources through interactions among the shared components that are modeled as web services. It is expected that not only the participating services are complex and have observable states, but the number of interacting services may be also large. Prior work on choreographies (conversation protocols) all focuses on specifying how the interacting web services should behave globally. Studies have shown that the relationships between global and local specifications of service interactions could be rather intricate. In this paper, we formulate a framework consisting of logical and implementation levels. We survey and discuss the technical problems and known results concerning service design, analysis and verification in this framework.