Run-Time Semantics of a Language for Programming Social Processes

  • Authors:
  • Juan M. Serrano;Sergio Saugar

  • Affiliations:
  • University Rey Juan Carlos, C/Tulipan S/N, Madrid, Spain;University Rey Juan Carlos, C/Tulipan S/N, Madrid, Spain

  • Venue:
  • Computational Logic in Multi-Agent Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

There is a broad range of application domains which can be described under the heading of social process domains: business processes, social networks, game servers, etc. This paper puts forward a programming language approach to the formal specification of social processes, building upon the C+ action description language. Particularly, the paper focuses on the run-time semantics of the language, which is delivered as a core layer of application-independent sorts which make up the abstract machine of the language. The advantages of the presented approach with respect to other state-of-the-art proposals lie in its strong support for modularity and reusability, and hence for the development of large-scale, elaboration tolerant, specifications of social processes.