DocumentCode
3199304
Title
Protocol-based business process modeling and enactment
Author
Desai, Nirmit ; Singh, Munindar P.
Author_Institution
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC, USA
fYear
2004
fDate
6-9 July 2004
Firstpage
35
Lastpage
42
Abstract
Business processes are conventionally modeled as monolithic flows that capture the desired business logic. However, developing process flows is challenging. Because a flow specifies what its participants should do, it restricts the autonomy of its participants, thus limiting their ability to exploit opportunities or accommodate exceptions according to their business preferences. We take a dual perspective wherein business processes are modeled as compositions of (instantiated) business protocols. Each business protocol specifies interactions among its partners; each protocol serves a unique business purpose, e.g., processing a payment or shipping an item. Thus, modularizing a monolithic business process via business protocols allows clear separation of concerns for modeling and enacting the process. We develop an approach in which protocols are compiled into local skeletal flows for each participant that can be fleshed out with local business logic as needed. Such flows are naturally distributed but can be enacted using commercial business flow engines. Thus, our protocol-based approach combines the benefit of improved modeling with simplified implementations.
Keywords
Internet; business process re-engineering; electronic commerce; protocols; transaction processing; business logic; business preferences; business process enactment; business process flows; business protocols; commercial business flow engines; monolithic business process; payment processing; protocol-based business process modeling; shipping; Business; Collaboration; Computer science; Engines; Internet; Logic; Protocols; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services, 2004. Proceedings. IEEE International Conference on
Print_ISBN
0-7695-2167-3
Type
conf
DOI
10.1109/ICWS.2004.1314721
Filename
1314721
Link To Document