loms - local mobile services creating smart services everywhere preparation for eu-tsoa meeting,...

10
LOMS - Local Mobile Services Creating Smart Services Everywhere Preparation for EU-TSOA Meeting, Madrid, June 25-26, 2008

Post on 21-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

LOMS - Local Mobile ServicesCreating Smart Services Everywhere

Preparation for EU-TSOA Meeting, Madrid, June 25-26, 2008

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

slide 2

LOMS Executive Summary Statements

• Problem area: Easy service creation by non-technical service providers (e.g. SMEs)

• Methodology researched and realised: Layered/staged service creation through service templates created by intermediate roles in service ecosystem

• Target environment: SOA or SDP architectures/platforms, potentially leveraging IMS and existing web services

• Target customers: – parties operating a service platform– businesses/developers potentially creating sets of service templates– service providers addressing specific end user niches

• Application domains: many – examples selected in project: – media sector (B2C services) – machine maintenance sector (B2B services)

• Enabling services leveraged for service “smartness”: – context-awareness (location, presence, user profiles, …)– (context-aware) charging– user (identity) management– other

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

slide 3

LOMS Problem StatementBefore LOMS: Service Creation Dilemma

Mobile Users

Network OperatorsPlatformOperator Service Operators

Local Service Providers

MultipleAccess

ApplicationDomains

Service VarietyService Variety

Mobile Users

Network OperatorsPlatformOperator Service Operators

Local Service Providers

MultipleAccess

ApplicationDomains

Service VarietyService Variety

LEVERAGE infrastructure:

• “Long Tail” service portfolio

• Safe exposure of network- based enabling services

LEVERAGE infrastructure:

• “Long Tail” service portfolio

• Safe exposure of network- based enabling services

“Local” businesses INHIBITED: Know “local” demands, but: No technical know-how No (e-)Sales Channels

“Local” businesses INHIBITED: Know “local” demands, but: No technical know-how No (e-)Sales Channels

DEMAND good services:• Variety• Convenience• Ad-hoc use

Benchmark = plain Internet !

DEMAND good services:• Variety• Convenience• Ad-hoc use

Benchmark = plain Internet !

??

Easy Creation: How ??

Easy Creation: How ??

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

slide 4

LOMS Project ObjectivesEasily Creating Smart Services Everywhere

Innovation Objectives• New value chain and business

models

• New architectural paradigm:

– Expose Enabling Services to Platform Operators

– Layered service creationand deployment

– Domain-specific template instantiations

• Demonstrate for different Application Domains:

– Easy & fast creation

– Enhanced enablers forservice smartness

• New way market development (methodological guidelines)

• Make a difference inMake a difference inthe Real World !the Real World !

Mobile Users

Network OperatorsPlatformOperator Service Operators

Local Service Providers

MultipleAccess

ApplicationDomains

Service VarietyService Variety

Mobile Users

Network OperatorsPlatformOperator Service Operators

Local Service Providers

MultipleAccess

ApplicationDomains

Service VarietyService Variety

LOMS: New Intermediary Roles

CAN OFFER smarter services,launch them easier, via more channels

(hidden technical complexity)

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

slide 5

Enabling Services (e.g., context-awareness, charging & billing, ...)

Domain-specific Service Templates

End User Services (Local Mobile Services)

Mobile Users

Network OperatorsPlatformOperator Service Operators

Local Service Providers

MultipleAccess

ApplicationDomains

Service VarietyService Variety

Mobile Users

Network OperatorsPlatformOperator Service Operators

Local Service Providers

MultipleAccess

ApplicationDomains

Service VarietyService Variety

LOMSEasy Service Creation

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

slide 6

LOMS Template Creation Environment (TCE, V-Manage): a tool to define XML-based

• skeleton code (service logic) and

• machine-readable questionnaires

Internet

LomsLatestNewsService.bpr

LOMS Runtime PlatformLOMS Runtime Platform

Web Server

Database Service

DMF

Mobile Users

Network OperatorsPlatformOperator Service Operators

Local Service Providers

MultipleAccess

ApplicationDomains

Service VarietyService Variety

Easy Service CreationService Operator: Template Creation

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

slide 7

Answer the questions

Internet

LomsLatestNewsService_SP001.bpr

LOMS Runtime PlatformLOMS Runtime Platform

WS-BPEL Server

... Service Logic nService Logic 1Service

Management

AMF

Mobile Users

Network Operators Service Operators

Local Service Providers

MultipleAccess

ApplicationDomains

Service VarietyService Variety

PlatformOperator

Easy Service CreationService Provider: Service Configuration

LOMS Service Creation Environment (SCE):empowering non-technical Service Providers to launch services easily by simply answering questions, defining their own new service

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

slide 8

LOMS Distributed Runtime Platform for demo’sLOMS Distributed Runtime Platform for demo’s

Distributed Service Execution Environment (SEE)

& Service Management

Service Operator PC

Service Provider PC

End User Device(s)

Web Application Server (hosted @ UPB)

WS-BPEL Server (hosted @ DAI)

Web Server (URO) Web Server (Orga) Web Server (KUL)

ExposedEnablingServices

Layer

UDDIService Registry Context Service

DatabaseService

User Management

ChargingService

End UserServices

Layer... Service Logic nService Logic 1

UserInterface

Layer

Personal Portal Web Pages Service GUI nService GUI 1 ...

Server (hosted @ Orga) Server (@ KUL)

BackendSystem

andPersistence

Layer

SensoryData

SensoryData

UserProfilesUser

Profiles MediaMedia

ServiceTemplates

ServiceTemplatesSubscriptionsSubscriptions

Service Management

ContextSimulator

SCE

TCE

Internet GSM WLAN

OrgaChargingSolution

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

slide 9

LOMS Relations to Other Projects

• Joint initiatives with other running projects:– EU-TSOA initiative, among SPICE, OPUCE, SMS, LOMS and

MAGNET– Cross-ITEA initiative on service (creation) architectures, among

OSIRIS, LOMS, S4ALL, SUMO (ended), NUADU, and other projects

– Other links: ITEA SODA, IST EUQOS, IST SOCRADES, IBBT CROSLOCiS, other projects

• Knowledge from past projects leveraged:– ITEA Sirena, ITEA DigiNews, IST ECOSYS

Thank you for your attention

www.loms-itea.org