Interaction refinement in the design of business collaborations

  • Authors:
  • Teduh Dirgahayu;Dick Quartel;Marten van Sinderen

  • Affiliations:
  • University of Twente, AE Enschede, The Netherlands;Novay, AN Enschede, The Netherlands;University of Twente, AE Enschede, The Netherlands

  • Venue:
  • Proceedings of the 2010 ACM Symposium on Applied Computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

To tackle the complexity of inter-organizational business collaborations, the design of such collaborations may require explicit modelling at multiple abstraction levels. At a high abstraction level, the collaboration is specified as a single abstract interaction; and at a lower abstraction level, the collaboration is specified as a composition of more-concrete interactions. Interaction refinement is a design operation in which an abstract interaction is replaced with multiple related more-concrete interactions. The availability of an interaction design concept that is suitable for modelling interactions at multiple abstraction levels would facilitate the refinement. Supporting design operations are necessary to check whether an interaction refinement is correct or conforms to the abstract interaction it replaces. This paper presents an interaction design concept and associated operations to support the design of business collaborations at successive abstraction levels.