Process-aware web programming with Jolie

Fabrizio Montesi [2016].
In Sci. Comput. Program. 130.

Abstract
We extend the Jolie programming language to capture the native modelling of processaware web information systems, i.e., web information systems based upon the execution of business processes. Our main contribution is to offer a unifying approach for the programming of distributed architectures on the web, which can capture web servers, stateful process execution, and the composition of services via mediation. We discuss applications of this approach through a series of examples that cover, e.g., static content serving, multiparty sessions, and the evolution of web systems. Finally, we present a performance evaluation that includes a comparison of Jolie-based web systems to other frameworks and a measurement of its scalability
Links
wikidata.org
Additional notes
None
Cite (BibTeX)
Click to expand
@article{DBLP:journals/scp/Montesi16,
  author       = {Fabrizio Montesi},
  title        = {Process-aware web programming with Jolie},
  journal      = {Sci. Comput. Program.},
  volume       = {130},
  pages        = {69--96},
  year         = {2016},
  url          = {https://doi.org/10.1016/j.scico.2016.05.002},
  doi          = {10.1016/J.SCICO.2016.05.002},
  timestamp    = {Wed, 17 Feb 2021 21:56:01 +0100},
  biburl       = {https://dblp.org/rec/journals/scp/Montesi16.bib},
  bibsource    = {dblp computer science bibliography, https://dblp.org}
}

A PDF is available (possibly a preprint):

Download PDF