We propose an interaction-oriented framework and the related support infrastructure, that reifies commitment-based interaction protocols into programmable environments and artifacts. The use of commitments gives a normative characterization to coordination artifacts, while the use of artifacts enables the application of software engineering methodologies to protocols.
['Matteo Baldoni', 'Cristina Baroglio', 'Elisa Marengo', 'Viviana Patti', 'Alessandro Ricci']
Back to the future: An interaction-oriented framework for social computing