Abstract

• CHOReVOLUTION is a platform for the tool-assisted realization of distributed systems. • CHOReVOLUTION targets service choreographies oriented applications. • CHOReVOLUTION offers a wizard-aided front-end for choreography specification. • CHOReVOLUTION provides REST services for the automatic generation of the artefacts. • CHOReVOLUTION defines a back-end for system deployment and execution. This paper presents CHOReVOLUTION, a platform for the tool-assisted realization and execution of distributed applications. CHOReVOLUTION specifically targets service-oriented systems specified through service choreographies. It offers an Integrated Development and Runtime Environment (IDRE) organized into three layers, namely, front-end, back-end, and cloud. It comprises a wizard-aided development environment and a system monitoring console in the front-end layer, and a back-end for managing the deployment and execution of the choreographed system on the cloud. We describe the IDRE by using an industrial use case in the domain of Smart Mobility & Tourism, and finally we provide details on its experimental evaluation.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call