Workflow Engine Supporting RESTful Web Services

  • Jerzy Brzeziński
  • Arkadiusz Danilecki
  • Jakub Flotyński
  • Anna Kobusińska
  • Andrzej Stroiński
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6591)

Abstract

An efficient business process execution and management are crucial for using a Service Oriented Architectures (SOA). Despite there are many applications offering such a functionality for Big Web Services, there is a lack of easy-to-use and well defined tools supporting the alternative approach, called ROA and RESTful Web-Services. In this paper the business process engine implementing a declarative business process language supporting web services compatible with REST paradigm is discussed.

Keywords

SOA REST business process engine workflow mashup 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Home site of Apache JMeter project, http://jakarta.apache.org/jmeter
  2. 2.
    Home site of Apache Tomcat project, http://tomcat.apache.org
  3. 3.
    Home site of JavaCC project, https://javacc.dev.java.net
  4. 4.
  5. 5.
  6. 6.
    Site of Ruote-Rest project, http://github.com/jmettraux/ruote-rest
  7. 7.
    Alt, M., Gorlatch, S., Hoheisel, A., Pohl, H.W.: A grid workflow language using high-level petri nets (2006)Google Scholar
  8. 8.
    Arkin, A.: Business process modeling language (2002)Google Scholar
  9. 9.
    Fahringer, T., Qin, J., Hainzer, S.: Specification of Grid Workflow Applications with AGWL: An Abstract Grid Workflow Language (2005)Google Scholar
  10. 10.
    Fielding, R.T.: Architectural styles and the design of network-based software architectures. Ph.D. thesis, University of California, Irvine (2000), http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm
  11. 11.
    Flotynski, J., Stroinski, A.: Declarative business process description supporting the restful paradigm. Tech. rep., Poznan University of Technology (2010)Google Scholar
  12. 12.
    Hofstede, A.H., van der Aalst, W.M.: Yawl: yet another workflow language (2005)Google Scholar
  13. 13.
    Louridas, P.: Orchestrating web services with BPEL (2008)Google Scholar
  14. 14.
    Pautasso, C., Alonso, G.: Jopera: A toolkit for efficient visual composition of web services (2004)Google Scholar
  15. 15.
    Richardson, L., Ruby, S.: RESTful Web Services. O’Reilly, Sebastopol (2007)Google Scholar
  16. 16.
    White, M.A.: Introduction to BPMN (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Jerzy Brzeziński
    • 1
  • Arkadiusz Danilecki
    • 1
  • Jakub Flotyński
    • 1
  • Anna Kobusińska
    • 1
  • Andrzej Stroiński
    • 1
  1. 1.Institute of Computing SciencePoznań University of TechnologyPoland

Personalised recommendations