• DocumentCode
    854489
  • Title

    Composing RESTful Services and Collaborative Workflows: A Lightweight Approach

  • Author

    Rosenberg, Florian ; Curbera, Francisco ; Duftler, Matthew J. ; Khalaf, Rania

  • Author_Institution
    Tech. Univ. Vienna, Vienna
  • Volume
    12
  • Issue
    5
  • fYear
    2008
  • Firstpage
    24
  • Lastpage
    31
  • Abstract
    The use of RESTful Web services has gained momentum in the development of distributed applications based on traditional Web standards such as HTTP. In particular, these services can integrate easily into various applications, such as mashups. Composing RESTful services into Web-scale workflows requires a lightweight composition language that´s capable of describing both the control and data flow that constitute a workflow. The authors address these issues with Bite, a lightweight and extensible composition language that enables the creation of Web-scale workflows and uses RESTful services as its main composable entities.
  • Keywords
    Web services; groupware; hypermedia markup languages; Bite lightweight extensible composition language; HTTP; RESTful Web service composition; Web standard; collaborative Web-scale workflow; distributed application development; representational state transfer model; Application software; Collaborative software; Collaborative work; Feeds; Online Communities/Technical Collaboration; Protocols; Quality of service; Service oriented architecture; Standards development; Web services; RESTful services; collaborative workflows; service mashups; workflow composition;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/MIC.2008.98
  • Filename
    4620091