Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
422678 | Electronic Notes in Theoretical Computer Science | 2006 | 12 Pages |
In Component-based Software Development the integration of possibly heterogeneous and distributed components together to form a single application require mechanisms for controlling and managing the interactions among the active entities. Coordination models and languages offer a solution to this problem. In this context we propose the use of Reo, a channel-based coordination model, to specify the interactive behavior of software components. In particular, we define a way to complement interface description languages for describing components, in such a way that the information about which are the services provided by a component is extended by giving details on how these services should be used. Our aim is to define an interaction description language based on Reo for component coordination.