written 8.5 years ago by | • modified 8.5 years ago |
A. Event Connector
B. Arbitrator Connector
Mumbai University > Computer engineering > Sem 7 > Software Architecture.
Marks: 10 M
Year: May 11
written 8.5 years ago by | • modified 8.5 years ago |
A. Event Connector
B. Arbitrator Connector
Mumbai University > Computer engineering > Sem 7 > Software Architecture.
Marks: 10 M
Year: May 11
written 8.5 years ago by |
A software connector is an architectural element that models interaction among components and defines rules that govern these interactions. A software connector can undertake one or more of the four roles mentioned:
1. Communication:
2. Co-ordination:
3. Conversion:
4. Facilitation
A. Event Connectors
An event is defined as the instantaneous effect of the invocation of an operation on the object, which occurs at the objects location. The event connector provides co-ordination and communication service. The event connector type and its variation are shown below:
B. Arbitrator Connector
When components are aware of the presence of other components but cannot make assumptions about their need and state, arbitrators streamline system operation and resolve any conflicts and redirect the flow of control. The arbitrator connector type and its variation are shown below: