|
|
**Experiment**
|
|
|
|
|
|
The **CHOReVOLUTION** approach has been evaluated by conducting two experiments, one for the Smart Mobility and Tourism (SMT) use case, and an additional one involving the industrial partner from the G{\"o}theborg city (Sweden). The goal of the two experiments was to measure the time saving for realizing and maintaining/evolving the two use cases with the **CHOReVOLUTION** approach when compared to the development approaches the partners daily use. The considered development phases are: **implementation**, **maintenance** and **evolution**. The implementation phase consists of the development of a choreography-based system from scratch. The maintenance phase concerns the implementation of updates through service substitution. The evolution phase concerns the development effort required to tackle business goal changes through the modification of the choreography specification. According to the considered phases, the experiment aims to test the following hypotheses. The **CHOReVOLUTION** approach allows developers to implement (**Hypothesis 1**), maintain (**Hypothesis 2**), and evolve (**Hypothesis 3**) a choreography-based system more quickly. The time saving is measured in terms of person-hour (ph).
|
|
|
The **CHOReVOLUTION** approach has been evaluated by conducting two experiments, one for the Smart Mobility and Tourism (SMT) use case, and an additional one for the Urban Traffic Coordination (UTC) use case. The goal of the two experiments was to measure the time saving for realizing and maintaining/evolving the two use cases with the **CHOReVOLUTION** approach when compared to the development approaches the partners daily use. The considered development phases are: **implementation**, **maintenance** and **evolution**. The implementation phase consists of the development of a choreography-based system from scratch. The maintenance phase concerns the implementation of updates through service substitution. The evolution phase concerns the development effort required to tackle business goal changes through the modification of the choreography specification. According to the considered phases, the experiment aims to test the following hypotheses. The **CHOReVOLUTION** approach allows developers to implement (**Hypothesis 1**), maintain (**Hypothesis 2**), and evolve (**Hypothesis 3**) a choreography-based system more quickly. The time saving is measured in terms of person-hour (ph).
|
|
|
|
|
|
**1.** [**Smart and Mobility Tourism Use Case**](smart mobility and tourism)
|
|
|
|
... | ... | |