An architectural style for process-intensive web information systems

  • Authors:
  • Xiwei Xu;Liming Zhu;Udo Kannengiesser;Yan Liu

  • Affiliations:
  • NICTA, Australian Technology Park, Eveleigh, Australia and School of Computer Science and Engineering, University of New South Wales, Australia;NICTA, Australian Technology Park, Eveleigh, Australia and School of Computer Science and Engineering, University of New South Wales, Australia;NICTA, Australian Technology Park, Eveleigh, Australia and School of Computer Science and Engineering, University of New South Wales, Australia;School of Computer Science and Engineering, University of New South Wales, Australia

  • Venue:
  • WISE'10 Proceedings of the 11th international conference on Web information systems engineering
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

REpresentational State Transfer (REST) is the architecture style behind the World Wide Web (WWW), allowing for many desirable quality attributes such as adaptability and interoperability. However, as many process-intensive Web information systems do not make use of REST, they often do not achieve these qualities. This paper addresses this issue by proposing RESTful Business Processes (RESTfulBP), an architectural style that adapts REST principles to Web-based business processes. RESTfulBP views processes and activities as transferrable resources by representing them as process fragments associated with a set of standard operations. Distributed process fragments interoperate by adhering to these operations and exchanging process information. The process information contains basic workflow patterns that are used for dynamic process coordination at runtime. We validate our approach through an industry case study.