Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

45
Center of Excellence For Research, Innovation, Education and industrial Lab partnership Politecnico di Milano Enterprise 2.0- Enterprise 2.0- Potenzialità di Potenzialità di combinare SOA e Web 2.0 combinare SOA e Web 2.0 Emanuele Della Valle CEFRIEL – Politecnico di Milano http://swa.cefriel.it http://www.emanueledellavalle.org Web 2Oltre: Marketing & Enterprise 2.0 Milano, 18-19 giugno 2008

Transcript of Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Page 1: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Center of Excellence For Research, Innovation, Education and industrial Lab partnership

Politecnico di Milano

Enterprise 2.0- Potenzialità Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0di combinare SOA e Web 2.0

Emanuele Della ValleCEFRIEL – Politecnico di Milano

http://swa.cefriel.it

http://www.emanueledellavalle.org

Web 2Oltre: Marketing & Enterprise 2.0Milano, 18-19 giugno 2008

Page 2: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

InnovazioneInnovazione

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 3: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

InnovazioneInnovazione

idea

microfenomeno

macrofenomeno

problemi

inn

ovare

an

aliz

zare

creare

complessità = 6.000.000.000 personeOltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 4: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

InnovazioneInnovazione

idea

microfenomeno

macrofenomeno

problemi

inn

ovare

an

aliz

zare

creare

complessità

= magia

Oltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 5: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

InnovazioneInnovazione

idea

microfenomeno

macrofenomeno

problemi

inn

ovare

an

aliz

zare

creare

scie

nza

ingegneria

= magia

E. Della Valle @ CEFRIEL - Politecnico di Milano

complessità

Page 6: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Innovare …Innovare …

idea

microfenomeno

inn

ovare

creare

complessitàOltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 7: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

… … non è mai solo una questione di non è mai solo una questione di tecnologiatecnologia

idea

microfenomeno

inn

ovare

soluzione tecnic

a

soluzione sociale

creare

complessitàOltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 8: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Un modello per studiare Un modello per studiare l’innovazionel’innovazione

8

idea

microfenomeno

macrofenomeno

problemi

an

aliz

zare

creare

soluzione tecnic

a

soluzione sociale

inn

ovare

Oltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

complessità

Page 9: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Analizziamo il Web delle originiAnalizziamo il Web delle origini

9

idea

microfenomeno

macrofenomeno

problemi

an

aliz

zare

creare

soluzione tecnic

a

soluzione sociale

inn

ovare

Non riesco ad accedere all’informazione Ipertesti + Internet

WWW

Condividere infoLink a cose interessanti

URI HTTP HTML

Esplosione del fenomeno Web

Come trovole pagine? Come posso

scrivere?

Oltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

complessità

Page 10: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Analizziamo googleAnalizziamo google

10

idea

microfenomeno

macrofenomeno

problemi

an

aliz

zare

creare

soluzione tecnic

a

soluzione sociale

inn

ovare

Come trovole pagine?

Indici + SVM

Google

PageRank

Il fenomeno Google

Google spoofing

Condividere infoLink a cose interessanti

Oltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

complessità

Page 11: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Analizziamo il Web 2.0Analizziamo il Web 2.0

11

idea

microfenomeno

macrofenomeno

problemi

an

aliz

zare

creare

soluzione tecnic

a

soluzione sociale

inn

ovare

Come posso scrivere?

wiki-wiki e Web log

Web 2.0

wiki blog

I fenomeni Wikipedia,

blogosphere, …

Come gestire tutta

questa info?

Condividere infoLink a cose interessanti

Oltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

complessità

Page 12: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Una sfida oltre il Web 2.0 ...Una sfida oltre il Web 2.0 ...In

teg

rati

on

Bu

sin

ess

Pro

cess

Serv

ices

Buyer

3rd Party Shipment

Mediator Mediator

LegacyMediator

Mediator Comm.Mediator

Mediator MediatorMediator

MediatorMediatorLegacyMediator

Mediator

Mediator

Mediator

MediatorMediator Comm.MediatorComm.

MediatorMediatorMediator

Web as a world scale platform

[…]

[…]

[…]

Data una busi-ness application modellata come un processo di business:

Come trovare a run-time il miglior servizio per eseguire ciascun task?

Come trovare la migliore fonte di dati?

Come gestire l’eterogenietà dei dati e delle interfacce dei servizi?

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 13: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Possiamo combinare SOA e Web Possiamo combinare SOA e Web 2.0?2.0?

source: http:/ / www.w3.org/ TR/ 2002/ WD-ws-arch-20021114/

Publish

Serviceprovider

Servicerequester

DiscoveryAgencies

Service Description

Discover

Interact

Service Description

WSBPEL

SOAP ..

WSDLUDDI

source: http:/ / www.w3.org/ TR/ 2002/ WD-ws-arch-20021114/

Publish

Serviceprovider

Servicerequester

DiscoveryAgencies

Service Description

Discover

Interact

Service Description

WSBPEL

SOAP ..

WSDLUDDI

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 14: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

I benefici delle SOA sono I benefici delle SOA sono evidenti …evidenti …

Rela

tive c

osts

Adoption Deployment Maintenance Changes[source ZapThink http://www.zapthink.com/]

Costs of different EAI approaches

Oltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 15: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

… … perchè, dai silos verticali perchè, dai silos verticali …… In assenza di integrazione ogni dipartimento adotta le

proprie soluzioni IT integrate (non semplici applicazioni) e le usa in modo esclusivo.

[…]

Dipartimento 1 Dipartimento 2 Dipartimento N

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 16: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

… … è possibile estrarre i è possibile estrarre i servizi, …servizi, … Il primo passo verso una SOA consiste nel razionalizzare le

soluzioni IT esistenti individuando le parti potenzialmente comuni a più dipartimenti ed esponendole come servizi.

[…]

Dipartimento 1 Dipartimento 2 Dipartimento N

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 17: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

… … e comporli in processi.e comporli in processi. I servizi possono poi essere composti in modo da supportare

non solo i processi interni, ma anche processi che coinvolgono i propri fornitori e i propri clienti.

Dipartimento 1

Servizi condivisi

Servizi outsourced

Fornitore

Cliente

Dipartimento 2

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 18: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Il Web 2.0 è un grande successo Tim O’Reilly

“The central principle behind the principle behind the successsuccess of the giants born in the Web 1.0 era who have survived to lead the Web 2.0 era appears to be this, that they have embraced the power of the Web to harness collective intelligenceharness collective intelligence”

Dion Hinchcliffe“Web 2.0 is much more about a change a change in people and societyin people and society than technology”

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 19: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

… basato sul Web Tim Berners-Lee, l’«inventore» del Web

“The WebThe Web isn’t about what you can do with computers. It’s It’s peoplepeople and, yes, they are connected by computers. But computer science, as the study of what happens in a computer, doesn’t tell you about what happens on the Web”

“There was a second part of the dream […] we could then use computers towe could then use computers to help us analyse it, make sense of what we’re doingmake sense of what we’re doing, where we individually fit in, and how we can better work together”

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 20: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

La parola d’ordine è condividerecondividere Per questo sono nate moltissime

applicazioniapplicazioni con lo scopo di condividere pensieri, testi, file multimediali, ecc.

applicazioni Utili vs. applicazioni “Inutili” ?

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 21: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Condividere... per l’Enterprise 2.0?

Ma condividere è solo una cosa da adolescenti?

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 22: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Gestione Risorse Umane 2.0 Il manifesto di : la rete

sociale degli amici degli amici al servizio del mercato del lavoro Social networking … for YOU

•To find and be found

•To manage your onlinereputation

•To research and reference check

•To hire a superstar

•To use your network to do your job better

•To use your network to get a better job

http://www.linkedin.com/ E. Della Valle @ CEFRIEL - Politecnico di

MilanoE. Della Valle @ CEFRIEL - Politecnico di

Milano

Page 23: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Marketing e pubblicità 2.0 : sfruttare la creatività degli user user

generated contentgenerated content e la collaborazione di una community di utenti...

...per il viral advertisingviral advertising delle aziende

http://zooppa.com/

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 24: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

… … e per i CIO: Mash-up!e per i CIO: Mash-up! Il fenomeno dei mashup

è uno dei più interessanti tra quelli legati al Web 2.0

Lo sviluppo di mashup si basa sull’idea che semplici script possano essere utilizzati per realizzare applicazioni interessanti combinando servizi esposti sul Web

I semplici script possono diventare programmi serverside di una certa complessità

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 25: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Es. airlines mash-upEs. airlines mash-up

Un servizio offerto da Google per tracciare i referral, le ricerche, etc. di un sito.

[…]

RESTREST

REST

SOAP

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 26: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

SOA vs. Web 2.0 SOA vs. Web 2.0 SOA Web 2.0

pianificare

progettare

Implementare

Monitorare

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 27: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Differenze, similarità, e …Differenze, similarità, e …Web 2.0 SOA

Il software come servizio = Il software come servizio

Interoperabilità basata sulle tecnologie del Web (vedi

REST)=

Interoperabilità basata su standard ispirati al Web (vedi SOAP, WSDL, UDDI)

Applicazioni come piattaforme

=Applicazioni come piattaforme

Incoraggia l’uso non previsto Permette il riuso

Interfacce utenti ricche Nessuna interfaccia utente

Architettura della partecipazione

Governance centralizzata

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 28: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

… … e complementaritàe complementarità

Fonte: Babak Hosseinzadeh, IBM

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 29: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

La sfida La sfida a brevea breve: Mash-up su : Mash-up su SOASOA

Mash-up SOA

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 30: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

a medio terminea medio termine: il Web come : il Web come piattaforma!piattaforma!

Il passato Il futuro

Hardware

Operating System

AP

I

AP

I

AP

I

AP

I

AP

I

AP

I

AP

I

AP

I

AP

I[…]

Framework

[…]

Internet

Web

RS

S

RE

ST

RE

ST

RE

ST

RS

S

SO

AP

SO

AP

RS

S

SO

AP

[…]

Framework

[…]

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 31: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Piattaforma vs. Applicazione Piattaforma vs. Applicazione Una piattaforma batte sempre un’applicazione

perché permette di gestire un portafoglio di applicazioni complementari con

funzionalità adiacenti di amplificare il valore di una posizione chiave sul mercato

attraverso un innovazioni e investimenti congiunti

Fonte: Babak Hosseinzadeh, IBM

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 32: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Esempi: eBayEsempi: eBay Offre i propri servizi a

chi voglia mettere in piedi un servizio di

shopping trading

Espone i servizi sia interfaccia REST che con interfaccia SOAP

Numeri1: Gestisce 4 miliardi di

invocazioni al mese (5.5 milioni all’ora!!!)

25% del listino di eBay è gestito esclusivamente via Web Service

25000 sviluppatori registrati

1900 applicazioni in linea note a eBay

1 http://blogs.zdnet.com/ITFacts/?p=10326

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 33: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Esempi: amazonEsempi: amazon Offre servizi per

e-commerce pagamenti on-line computing (EC2) storage (s3) human computing (MTuck) gestione code (SQS)

Le storie di successo sono numerose e molto impressionanti

Es 1, Jungle Disk: un servizio di back-up online semplice, affidabile e a basso costo basato su S3 da gennaio 2006

http://www.jungledisk.com/

Es 2, ABACA l’unico anti-spam che garantisce una protezione del 99% soddisfatti o rimborsati usa EC2 da aprile 2006

http://www.jungledisk.com/

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 34: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Bastano SOA e Web 2.0 per questa Bastano SOA e Web 2.0 per questa sfida?sfida?

Inte

grat

ion

Busi

nes

s Pro

cess

Serv

ices

Buyer

3rd Party Shipment

MediatorMediatorMediatorMediator

LegacyMediatorLegacy

MediatorMediatorMediator Comm.

MediatorComm.

Mediator

MediatorMediatorMediatorMediatorMediatorMediator

MediatorMediatorMediatorMediatorLegacy

MediatorLegacy

Mediator

MediatorMediator

MediatorMediator

MediatorMediator

MediatorMediatorMediatorMediator Comm.MediatorComm.

MediatorComm.

MediatorComm.

MediatorMediatorMediatorMediatorMediator

Web as a world scale platform

[…]

[…]

[…]

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 35: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

SOA provide great plumbing!SOA provide great plumbing!

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 36: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Web 2.0 provide great Web 2.0 provide great plumbing!plumbing!

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 37: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Ma il plumbing basta?Ma il plumbing basta?

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 38: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

È semplice gestire pochi servizi all’interno di un unica organizzazione da utilizzare in processi IT poco complessi

Gestirli diventa difficile quanto i servizi sono numerosi e occorre comporli in complessi business process cross-organizzazione

A4A1

A4A1 A2

A1 A2

A1

B3A4 A2

A1

B3

A1

B3A1

A1A2

A1

A4

A4 A2

A1

A4A4

A2

A1

A2A2

A1

B3

A1

A1A2

A1A1

A1B3 A1

A1

A1

A1

A4

A4

A4

A1A1

A2A1

A4

A1

A1

A1 A1

B3B3

A2A4

A1A1

A1A2

A1

A1 A2

A1 A1

A1

A1B3 A4

A1

A1

A1

A1 A1

A1

A4

B3B3

B3

B3

A1

B3

A4

B3

A1A4

A1

A4 A2A2A1 A1

A1

A1

A4

A1

A1

A1

A2

A1

A4

A1

A4

B3

A1 A1A4

A2

A4A1

A1A2

B3

A1 A2

A2

A1

A1

B3

A1

A1

A1A1

A1

A4

B3

A2

A1

A4

A1 A1 A1

A4

A1

B3

A1A2

A2

A1

A4 A2

A1

A2

A1

A1

A1

A2A1

A1A1

A1

A1 A1

A1

B3

B3

A4 A4

A1

A4A2

A1

A4

Come gestire la complessità?Come gestire la complessità?

A

?

C D

N1 N2 FE

B8

A1A4 A1 A2

A2

A4

B3

A1A4 A6

A2A2

A5

A4 A1 A4A1A1B3

B3

A1

A1

B3 A1

A1 A4

A4 A1A1

A4 A1 A2

A1B3

A1A4

A4

A1A2

A2

B3A2

Pochi servizi

Semplici mashup

Numerosi servizi

Inspired by: J. Cardoso, C. Bussler, A. Sheth1, D. Fensel, Semantic Web Services and Processes, October 2002 Complessi Business Process

All

’in

tern

o d

i u

n’o

rgan

izza

zion

e

Tra

molt

ep

lici

org

an

izza

zion

i

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 39: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Ci vuole un cambio di paradigma!

The world we have made, as a result of thelevel of thinking we havedone thus far, creates problemswe cannot solve at the same level of thinking at which we created them. -- Albert Einstein

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 40: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

The problem is in the The problem is in the semantics! semantics!

interfaccia, il programma che li riceve deve comunque sapere in che formato sono. Occorre comunque accordarsi sulla struttura di ciascun business object. Fino ad ora nessuno ha ancora trovato una soluzione attuabile …”

Oracle Chairman and CEO - Larry Ellison

“L’eterogeneità semantica rimane il principale intoppo alla integrazione di applicazioni, un intoppo che i Web Services da soli non risolveranno. Finché qualcuno non troverà un modo di per far sì che le applicazioni si capiscano, gli effetti dei Web Services resteranno limitate. Quando si passano i dati di un utente in un certo formato usando un Web Services come

“The problem is not in the plumbing, it is in the semantics ”

Verizon Chief Scientist - M . L . Brodie

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 41: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 42: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Progetto Service-Finder Sviluppo di una piattaforma Web 2.0 per

la ricerca semantica di Web Servicericerca semantica di Web Service

http://www.service-finder.eu/Progetto di cooperazione europea co-finanziato dalla CE; 4 partner; coordinatore: CEFRIEL; budget totale: 1,7M€

ServiceFinder

SemanticaRappresentazione della

Conoscenza & Ragionamento

Web ServiceCome strumento base per implementare una Service Oriented Architecture

Semantic Web ServiceCome mezzo per realizzare una

Service Oriented Architecture

Web 2.0Clustering degli UtentiCorrelazione Utenti-Risorse

Ricerca Semantica Indicizzazione Concettuale Matching Semantico

AnnotazioneSemantica Automatica

Combinare macchine intelligentie dati intelligenti

Realizing Web Service Discovery at Web Scale

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 43: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Conclusione Come dice Thomas L. Friedman in

The World Is Flat:

“qualsiasi cosa che può essere fatta verrà fatta; il punto sarà se è statafatta da te o a te”

Siete pronti ad andare oltre il Web 2.0?

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 44: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

E. Della Valle @ CEFRIEL - Politecnico di Milano

Page 45: Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0

Oltre Web 2.0, 18-6-2008

Grazie per la vostra Grazie per la vostra attenzioneattenzione

DomandeDomande??

Emanuele Della Valle

CEFRIEL – Politecnico di

[email protected]

http://swa.cefriel.it

http://emanueledellavalle.org

E. Della Valle @ CEFRIEL - Politecnico di Milano

E. Della Valle @ CEFRIEL - Politecnico di Milano