Abstract
Service-Oriented Computing (SOC) has recently gained attention both within industry and academia; however, its characteristics cannot be easily solved using existing distributed computing technologies. Composition and interaction issues have been the central concerns, because SOC applications are composed of heterogeneous and distributed processes. To tackle the complexity of inter-organizational service integration, the authors propose a methodology to decompose complex process requirements into different types of flows, such as control, data, exception, and security. The subset of each type of flow necessary for the interactions with each partner can be determined in each service. These subsets collectively constitute a process view, based on which interactions can be systematically designed and managed for system integration through service composition. The authors illustrate how the proposed SOC middleware, named FlowEngine, implements and manages these flows with contemporary Web services technologies. An experimental case study in an e-governmental environment further demonstrates how the methodology can facilitate the design of complex inter-organizational processes. Copyright © 2011, IGI Global.
Original language | English |
---|---|
Pages (from-to) | 32-63 |
Number of pages | 32 |
Journal | Journal of Database Management |
Volume | 22 |
Issue number | 2 |
DOIs | |
Publication status | Published - 1 Apr 2011 |
Externally published | Yes |
Keywords
- Cross-organizational process view
- Decomposition methodology
- E-government
- Exceptions
- Flows
- Web services
ASJC Scopus subject areas
- Software
- Information Systems
- Hardware and Architecture