• 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