Error handling: from theory to practice

  • Authors:
  • Ivan Lanese;Fabrizio Montesi

  • Affiliations:
  • Focus Team, Università di Bologna, INRIA, Bologna, Italy;Focus Team, Università di Bologna, INRIA, Bologna and italianaSoftware s.r.l., Italy

  • Venue:
  • ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part II
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

We describe the different issues that a language designer has to tackle when defining error handling mechanisms for service-oriented computing. We first discuss the issues that have to be considered when developing error handling mechanisms inside a process calculus, i.e. an abstract model. We then analyze how these issues change when moving from a process calculus to a full-fledged language based on it. We consider as an example the language Jolie, and the calculus SOCK it is based upon.