Choreos

CHOReOS will implement a framework for scalable choreography development. The goal is to enable domain experts to develop decentralized ultra-large scale (ULS) solutions composed of heterogeneous services that are adaptable and QoS (Quality-of-Service) aware. Prior to this, these solutions were only possible with the support of dedicated IT professionals to provide the skills needed for architectural design and software engineering. CHOReOS will deliver formally grounded abstractions and models, dynamic choreography-centric development processes, governance and service-oriented middleware manipulated via an Integrated Development Runtime Environment (IDRE) aimed at overcoming the ULS impact on software system development.

Here is what to expect from the CHOReOS project:

  • Abstractions and models
  • A choreography-based development environment
  • Service-oriented middleware
  • Governance mechanisms

CHOReOS is a project of the FP7 European program: FP7-ICT-2009-5 - Objective 1.2; it is co-funded by the European Commission.

For more information Choreos web site.