Presentation of the FP7 Omelette Project.
Project Number: 257635
Project duration: 30 months
ICT-2009.1.2 "Internet of Services, Software and Virtualisation"
3. Consortium overview
GESFOR ES Coordinator, Mashups, Security
HUAWEI CH Use case definition
SAP DE End-user mashups and usability
TIE NL Assisted manual mashups
TUC DE Web engineering
UNITN IT Web mashups and service
composition
UPM ES Telco mashups, automatic mashups,
user experience, Linked Data
UNIBOL UK Widget technology
T-SYSTEMS DE Multimedia mashups, use case
MMS definition
3
4. Opportunities, Challenges and Problems
Confluence IT/Web/Content
● Plenty of opportunities for new services, but
not following the traditional telco approach.
● Telco assets can be exposed as Services.
4
5. Opportunities, Challenges and Problems
Confluence IT/Web/Content
● New revenue sources.
Telco operator is more than “bit pipes”.
● New challenges:
How can telco take a piece of the full Web pie?
How can integrators provide an added value in a
crowd-sourcing model?
5
6. Opportunities, Challenges and Problems
Internet of Services
● Huge dynamic service offer / demand.
● Need of tools and technologies for
managing this 'service complexity‘.
● Need of new paradigms for managing this
complexity.
6
7. Opportunities, Challenges and Problems
Mashups
● Mashups: a new challenging paradigm:
Born in the web2.0 for data-based services.
Can transfer the potentials of Service development /
customisation to both end users and engineers.
7
8. Opportunities, Challenges and Problems
Mashups
● Need of standardisation on mashup
technology:
Runtime.
Development tool.
Interoperability.
● Telco mashups, a new concept:
Voice 2.0 / Multimedia services:
Real-time services.
Converged services.
New handset capabilities: Geolocation,
gyroscope.
8
9. OMELETTE Main Objective
Research on interoperability of Mashups at
delivery and user-oriented development
levels focused
on the telco domain
9
10. S/T Objectives (I)
1. Define extended usability concepts for
end-user service creation.
2. Define and provide an open interoperable
service platform for converged mashup
services.
3. Research on innovative approaches on
converged service engineering integrating
telecommunication capabilities in
multimodal mashup-based interaction.
10
11. S/T Objectives (II)
4. Research on the relationship of widgets and
mashup technologies, taking into account
governance and security issues.
5. Enable automatic service description and
discovery in order to provide automatic
mashup composition in a open Future
Internet of Services.
11
12. Goal I: Usability concepts
● Human-centric composition: Different
strategies:
End-users: Non programming skills.
Developers: Programming skills.
● Context of usage.
Component offer depending on the context.
● Assistance mechanisms.
Help in composition.
12
13. Goal II: Open interoperable service
platform
● Definition of a reference architecture for
mashups.
Description: Mashup Description Language (MDL).
Runtime: Mashup Delivery Platform (MDP).
● Implementation of this reference
architecture.
● Collaboration with:
W3C Widgets working group.
Participation in the Open Mashup Alliance.
13
14. Goal III: Converged Services
● Research on converged services: IT, Web &
Telco combination.
● Mashing-up different kind of components:
Multimedia: Real-time mashup such us video
streaming.
Speech: Voice Processing as a service.
Web: Any exposed web service.
● Multi-device access.
14
15. Goal IV: Widget-Mashup relationship
● Communication among mashups
Mashup-widget communication (MWC),
Inter-widget communication (IWC)
● Definition mashup delivery specification
based on W3C Widget specification.
15
16. Goal V: Automatic service description &
Discovery
● User assistance:
Recommendation mechanisms for manual
composition.
Automatic mechanisms for mashup composition.
● Definition of a lightweight description
framework.
16