Managing business processes as an information resource
IBM Systems Journal
Managing process and service fusion in virtual enterprises
Information Systems - Special issue on information systems support for electronic commerce
A General Framework for the Execution of Heterogenous Programs in Workflow Management Systems
COOPIS '96 Proceedings of the First IFCIS International Conference on Cooperative Information Systems
Generic Workflow Models: How to Handle Dynamic Change and Capture Management Information?
COOPIS '99 Proceedings of the Fourth IECIS International Conference on Cooperative Information Systems
The Collaboration Management Infrastructure
ICDE '00 Proceedings of the 16th International Conference on Data Engineering
ITVE '01 Proceedings of the workshop on Information technology for virtual enterprises
Collecting and Querying Distributed Traces of Composite Service Executions
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Value-Added Web Services Composition Using Automatic Program Synthesis
CAiSE '02/ WES '02 Revised Papers from the International Workshop on Web Services, E-Business, and the Semantic Web
E-Services: Current Technology and Open Issues
TES '01 Proceedings of the Second International Workshop on Technologies for E-Services
Peer-to-Peer Traced Execution of Composite Services
TES '01 Proceedings of the Second International Workshop on Technologies for E-Services
Compatibility of e -Services in a Cooperative Multi-platform Environment
TES '01 Proceedings of the Second International Workshop on Technologies for E-Services
Modeling E -service Orchestration through Petri Nets
TES '02 Proceedings of the Third International Workshop on Technologies for E-Services
Domain Knowledge-Based Automatic Workflow Generation
DEXA '02 Proceedings of the 13th International Conference on Database and Expert Systems Applications
Pattern Based Composition of Web Services for Symbolic Computations
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part I
An Integrated Declarative Approach to Web Services Composition and Monitoring
WISE '09 Proceedings of the 10th International Conference on Web Information Systems Engineering
A Decentralized Self-Organizing Service Composition for Autonomic Entities
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A user centric service-oriented modeling approach
World Wide Web
Contemporary web service discovery mechanisms
Journal of Web Engineering
Dynamically self-organized service composition in wireless ad hoc networks
TES'04 Proceedings of the 5th international conference on Technologies for E-Services
A petri net based approach for process model driven deduction of BPEL code
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
Web services analysis: making use of web service composition and annotation
ASWC'06 Proceedings of the First Asian conference on The Semantic Web
A survey of automated web service composition methods
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
Applying enterprise models to design cooperative scientific environments
BPM'05 Proceedings of the Third international conference on Business Process Management
FTSCP: an efficient distributed fault-tolerant service composition protocol for MANETs
HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
Interface-Based service composition with aggregation
ESOCC'12 Proceedings of the First European conference on Service-Oriented and Cloud Computing
Hi-index | 0.00 |
Multi-enterprise processes (MEPs) are workflows consisting of a set of activities that are implemented by different enterprises. Tightly coupled Virtual Enterprises (VEs) typically agree on abstract MEPs (reference MEPs), to which each enterprise contributes single-enterprise processes (SEPs) that implement and refine the activities in the reference MEP. On the other end of the spectrum, loosely coupled VEs use service-based MEPs that fuse together heterogeneous services implemented and provided by different enterprises. Existing process models usually couple activities with their implementation. Therefore, they cannot effectively support such MEPs. In this paper, we introduce a Polymorphic Process Model (PPM) that supports both reference process- and service-based MEPs. To accomplish this, PPM decouples activity interface from activity implementation, and provides process polymorphism to support their mapping. In particular, PPM determines activity types from the activity interfaces, permits activity interface subtyping, and provides for the mapping of MEP activity types to concrete implementations via interface matching. We illustrate that these key PPM capabilities permit the late binding and use of multiple activity implementations within a MEP without modifying the MEP at run time or enumerating the alternative implementation at specification time.