CHOReOS European project presented to ANIKETOS project


Published on

Published in: Technology
  • Be the first to comment

CHOReOS European project presented to ANIKETOS project

  1. 1. © scillystuff on flickrCHOReOS presentation to Template v9
  2. 2. CHOReOS main goals“Large Scale Choreographies for the Future Internet” Sustaining decentralized service compositions Revisiting choreography-centric SOAs  Dynamic development process  Middleware leveraging wide scale/dynamic networking and computing paradigms Future Service Choreography Internet Composition 2
  3. 3. CHOReOS Innovation Abstractions & models Ultra-Large Scale:  Reasoning about: composition, interaction protocols, choreography synthesis and evolutionNumber of to-be-coordinated services Dynamic choreography-centric development Size of service base  From domain-expert requirements to choreography specification Wide distribution  Synthesizing scalable and adaptable Heterogeneity CHOReOS choreographies Dynamics Service-oriented middleware Load  Sustain load (Grid & Cloud Computing) From static to dynamic  Sustain heterogeneity (ESB, P2P) domain expert-centric  Sustain network pervasiveness (Internet of Things) processes:  Large-scale deployment & evolution From service development to service usage Governance and V&V supportBlurring boundaries between  Governance (rules, policies & mechanisms) for V&V  Run-time V&V for inter-organization choreographies domain expert & developer roles Representative use cases 3
  4. 4. Main BlocksFormally Dynamicgrounded choreography-abstractions and centricmodels development process Integrated Development and Runtime EnvironmentServicegovernance,verification, and Service-orientedvalidation middleware 4
  5. 5. At a GlanceDuration: European programme: Oct. 2010 – Sep. 2013  Call FP7-ICT-2009-5  Grant n°257178Consortium:  Internet of Services, Software & virtualisation 7 industrials (ICT-2009.1.2) 8 academicsBudget: Total: 8.67 m€ EU contrib.: 6.38 m€ Further information:  5
  6. 6. ConsortiumFR Project leader – large systems Integrator / airport use caseLT Model-based design tooling (UML2, BPMN…)IT Functional and QoS validation in the service-oriented paradigmFR ESB middleware solution for the Internet Scientific Leader – System architectures for future networkingFR environment, and middleware for pervasive computingEL DynaRoute use caseFR Open-source middlewareUK Requirements engineeringIT Model-driven engineering and systematic software synthesisEL Abstractions for service-oriented computingLV Socio-technical factor evaluationEL Exploitation Leader – DynaRoute use caseIT Telecom use case Scalable system engineering, from supporting developmentBR environment to middleware 6
  7. 7. Implementation WP 11 (THA): Management WP 1 (INRIA): Architectural style for choreography-based FI WP 2 (UDA): WP 4 (CNR-ISTI):Dynamic development Governance and V&V of adaptable, QoS- support for aware ULS choreographies for the choreographies WP 3 (USP): FI Service-Oriented Middleware for the FI WP 5 (EBM): CHOReOS IDRE - Integrated Development Environment & Runtime Environment WP 6 (THA): WP 7 (WIND): WP 8 (VTRIP): Use Case Use case Use Case and Demo "Passenger-friendly "Mobile-enabled "DynaRoute" airport" coordination of people" WP 10 (WIND): Technical and Socio-technical Assessment & Exploitation 7
  8. 8. Use CasesPassenger-friendly airportDynaRoute (Demo)Mobile-enabled coordinationof people 8
  9. 9. The CHOReOS DoW didn’t include Security andTrust aspects These aspects are felt as strong points todayANIKETOS: Ensuring Trustworthiness andSecurity in Service Composition Create collaboration, exchange requirements, use cases and architectural patterns 9
  10. 10. Q&ATemplate v9 © scillystuff on flickr