Designing Interaction Systems for Distributed Applications

  • Authors:
  • Joao Paulo Almeida;Marten van Sinderen;Dick A. C. Quartel;Luis Ferreira Pires

  • Affiliations:
  • Centre for Telematics and Information Technology, University of Twente;Centre for Telematics and Information Technology, University of Twente;Centre for Telematics and Information Technology, University of Twente;Centre for Telematics and Information Technology, University of Twente

  • Venue:
  • IEEE Distributed Systems Online
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

An interaction system is a system that supports the interactions between parts of a distributed system. The authors argue for the explicit design of interaction systems that support application-level interactions, using the interaction systemýs externally observable behavior as a starting point. This approach shields the design of application parts that use a supporting interaction system from choices in this interaction system's internal design. The article shows that designers can apply either middleware-centered or protocol-centered development to design an application-level interaction system.