Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Modeling long-running activities as nested sagas
Data Engineering
Software architecture in practice
Software architecture in practice
Interoperation support for electronic business
Communications of the ACM
Design principles for process modelling in enterprise application integration
Information Systems - The 12th international conference on advanced information systems engineering (CAiSE 00)
Computer
A Software Architecture for Workflow Management Systems
DEXA '98 Proceedings of the 9th International Workshop on Database and Expert Systems Applications
The FRESCO Framework: An Overview
SAINT-W '03 Proceedings of the 2003 Symposium on Applications and the Internet Workshops (SAINT'03 Workshops)
Matching ERP System Functionality to Customer Requirements
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
IEEE Software
Moving from Business to Technology with Service-Based Processes
IEEE Internet Computing
Data & Knowledge Engineering
Hierarchical Petri-nets model for the design of e-learning system
Edutainment'07 Proceedings of the 2nd international conference on Technologies for e-learning and digital entertainment
Perceived consistency between process models
Information Systems
A web service support to collaborative process with semantic information
WISE'05 Proceedings of the 6th international conference on Web Information Systems Engineering
Leveraging feedback on processes in SOA projects
EuroSPI'06 Proceedings of the 13th European conference on Software Process Improvement
Systematic design of web service transactions
TES'05 Proceedings of the 6th international conference on Technologies for E-Services
Architectural Styles for Distributed Interoperability
Information Resources Management Journal
Hi-index | 0.00 |
Composition of software services is a fundamental part in supporting enterprise business processes. Designed properly, executable processes can be used to closely support business processes by the integration of existing software services. In order to support business processes the design of the executable process must closely follow the business events and activities, as perceived by business actors. However, the design must also consider technical issues such as limitations in existing technology and systs. In this paper we examine how technical syst constraints influence the realization of business processes. Based on this examination we present a set of realization types that describes the transformation from a business process into its realization as an executable process. We also propose design criteria that need to be adhered to in order to cater to both business and technical needs.