Automatic synthesis of coordinators for COTS group-ware applications: an example

  • Authors:
  • Paola Inverardi;Massimo Tivoli;Antonio Bucchiarone

  • Affiliations:
  • -;-;-

  • Venue:
  • WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The coordination of concurrent activities in collaborativeenvironments is a very important and difficult task.Many approaches for the construction of large-scale flexiblegroup-ware applications there exist in the literature. Theyprovide valid support to modelling, analysis and to a white-boxdeveloping of coordination protocols for computer supportedcooperative applications. Little attention has beendedicated so far to group-ware applications built by assemblingthird-party components. In this paper by means ofan explanatory example, we apply a software architecturebased approach to the group-ware systems development.The software architecture imposed on the coordinating partof the system, allows for detection and recovery of possibleand unpredictable concurrent activities conflicts. Moreover,the approach allows the enforcing of coordination policieson the composed system by automatically synthesizing thepolicy-satisfying assembly code.