... | @@ -48,7 +48,7 @@ For each experimental unit, the table reports the ph employed to carry out the e |
... | @@ -48,7 +48,7 @@ For each experimental unit, the table reports the ph employed to carry out the e |
|
|
|
|
|
For each experimental unit, the table reports the ph employed to carry out the experimental tasks together with the total amounts of ph. The total amounts for the experimental units 2 highlights in brackets the ph saved by using the **CHOReVOLUTION** approach. The general-purpose enterprise-oriented approach took more than seven times longer than the **CHOReVOLUTION** approach.
|
|
For each experimental unit, the table reports the ph employed to carry out the experimental tasks together with the total amounts of ph. The total amounts for the experimental units 2 highlights in brackets the ph saved by using the **CHOReVOLUTION** approach. The general-purpose enterprise-oriented approach took more than seven times longer than the **CHOReVOLUTION** approach.
|
|
|
|
|
|
**-Hypothesis 3-** We found that the **CHOReVOLUTION** approach significantly reduces the time required to evolve the UTC choreography-based system. In the evolution phase, the choreography task Segment Traffic Light Information between the participants **DTS-SEGMENT-TRAFFIC** and **DTS-TRAFFICLIGHT** is introduced into the the Traffic Area Information Collection sub-choreography. The service selected to play the role of the participant **DTS-TRAFFICLIGHT** has a different interface with respected to the one required by the choreography specification. As in the previous hypothesis, the *CHOReVOLUTION** approach handles this interfaces mismatch through the automatic generation of **CHOReVOLUTION** adapters. Instead, the other approach requires a manual implementation of the adaptation logic. Therefore, the experiment tasks considered in this phase, beyond the coordination logic and the prosumer services, include also the experimental task concerning the adaptation logic.
|
|
**-Hypothesis 3-** We found that the **CHOReVOLUTION** approach significantly reduces the time required to evolve the UTC choreography-based system. In the evolution phase, the choreography task Segment Traffic Light Information between the participants **DTS-SEGMENT-TRAFFIC** and **DTS-TRAFFICLIGHT** is introduced into the Traffic Segment Information Collection sub-choreography. The service selected to play the role of the participant **DTS-TRAFFICLIGHT** has a different interface with respected to the one required by the choreography specification. As in the previous hypothesis, the *CHOReVOLUTION** approach handles this interfaces mismatch through the automatic generation of **CHOReVOLUTION** adapters. Instead, the other approach requires a manual implementation of the adaptation logic. Therefore, the experiment tasks considered in this phase, beyond the coordination logic and the prosumer services, include also the experimental task concerning the adaptation logic.
|
|
|
|
|
|
| **Tasks** | **Experimental unit 1 (ph)** | **Experimental unit 2 (ph)** |
|
|
| **Tasks** | **Experimental unit 1 (ph)** | **Experimental unit 2 (ph)** |
|
|
| :--------: | :--------: | :--------: |
|
|
| :--------: | :--------: | :--------: |
|
... | | ... | |