Presentation is loading. Please wait.

Presentation is loading. Please wait.

Apps & Services Composition and Mediation Ges (“Apps” Chapter: Application and Service Ecosystem and Delivery Framework) Dr. Javier Soriano Universidad.

Similar presentations


Presentation on theme: "Apps & Services Composition and Mediation Ges (“Apps” Chapter: Application and Service Ecosystem and Delivery Framework) Dr. Javier Soriano Universidad."— Presentation transcript:

1 Apps & Services Composition and Mediation Ges (“Apps” Chapter: Application and Service Ecosystem and Delivery Framework) Dr. Javier Soriano Universidad Politécnica de Madrid (jsoriano@fi.upm.es)

2 Apps & Services Ecosystem Architecture Overview Technical perspective Objective: Creation, composition, delivery, monetisation, and usage of applications and services on the Future Internet. Technical perspective Business perspective

3 What do we provide? A set of App and Service Composition enablers, which allow to compose existing services to value added composite services and applications, which can be monetized in the Business Framework and boost cross-selling A set of Mediator enablers, which can be used to achieve interoperability between future internet services and applications and also allow to interface to existing enterprise systems

4 Composition Provider Architecture

5 Generic Enablers for Composition and Mashup Technical-user centric (higher complexity/expresivity) vs End-user centric (lower complexity/expresivity) Agility vs. formality Front-end Centric vs Back-end Centric Apps vs composite services Data- vs Event- vs Constraint- UI- vs Business Process-Driven

6 Comparing the offering Constraint driven Data & Event driven Wiring/Piping FIWARE-enabled

7 Service Composition GEs COMPEL (ATOS) – Lightweight semantic-enabled service composition editor – Enables business analysts to design domain specific business processes as service compositions, – by describing them using domain specific vocabularies (lightweight semantics) but not requiring technical expertise ECE (EAB) – Subject matter experts, business professionals or end user prosumers can use this toolset to create and execute composed services and applications – Enables composition of business logic driven by asynchronous events (which is well suited for telco services that are event, rather than process driven), and – uses a constraint-based decision process with late-binding of services in the composition resolution process

8 Service and App Mashup GEs Mashup Factory (DT) – An experimental toolset, which allows end users without programming know- how to compose and operate their own mashups for their immediate needs in communication, organization and information – Composition is supported by a data-driven GUI based on a set of pre- configured services – The mashups can be exposed to and used by authorized users Wirecloud (UPM) – An application mashup platform that targets composition from the front-end perspective, – allows end users (being them business staff, customers or citizens) to integrate heterogeneous data sources, application logic, and UI components (widgets) sourced from the Web to rapidly create new coherent and value-adding composite applications that help them to solve day-to-day problems (a.k.a. situational or instant applications) – Off-the-self widgets and operators/datasources can be wired and pipped together, respectively, to create the lightweight application mashup

9 Service Composition - COMPEL

10 Service Composition - ECE

11 Service Mashup GE - Mashup Factory

12 Application Mashup GE - Wirecloud An Application mashup running on top of Wirecloud

13 Application Mashup GE - Wirecloud Wirecloud wiring/piping tool

14 Mediator GE


Download ppt "Apps & Services Composition and Mediation Ges (“Apps” Chapter: Application and Service Ecosystem and Delivery Framework) Dr. Javier Soriano Universidad."

Similar presentations


Ads by Google