SlideShare une entreprise Scribd logo
1  sur  45
Enterprise 2.0- Potenzialità di 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
Innovazione Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
Innovazione idea micro fenomeno macro fenomeno problemi innovare analizzare creare complessità = 6.000.000.000 persone Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
Innovazione idea micro fenomeno macro fenomeno problemi innovare analizzare creare complessità = magia Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
Innovazione Oltre Web 2.0, 18-6-2008 idea micro fenomeno macro fenomeno problemi innovare analizzare creare scienza ingegneria = magia E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
Innovare … idea micro fenomeno innovare creare complessità Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
…  non è mai solo una questione di tecnologia idea micro fenomeno innovare soluzione  tecnica soluzione  sociale creare complessità Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
Un modello per studiare l’innovazione idea micro fenomeno macro fenomeno problemi analizzare creare soluzione  tecnica soluzione  sociale innovare Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
Analizziamo il Web delle origini idea micro fenomeno macro fenomeno problemi analizzare creare soluzione  tecnica soluzione  sociale innovare Non riesco ad accedere all’informazione Ipertesti + Internet WWW Condividere info Link a cose interessanti URI HTTP HTML Esplosione del fenomeno Web Come trovo le pagine? Come posso scrivere? Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
Analizziamo google idea micro fenomeno macro fenomeno problemi analizzare creare soluzione  tecnica soluzione  sociale innovare Come trovo le pagine? Indici + SVM Google PageRank Il fenomeno Google Google spoofing Condividere info Link a cose interessanti Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
Analizziamo il Web 2.0 idea micro fenomeno macro fenomeno problemi analizzare creare soluzione  tecnica soluzione  sociale innovare Come posso scrivere? wiki-wiki e Web log Web 2.0 wiki blog I fenomeni Wikipedia, blogosphere, … Come gestire tutta questa info? Condividere info Link a cose interessanti Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
Una sfida oltre il Web 2.0 ... Oltre Web 2.0, 18-6-2008 Integration Business Process Services Buyer 3rd Party Shipment 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 Mediator Mediator Legacy Mediator Mediator Comm. Mediator Mediator Mediator Mediator Mediator Mediator Legacy Mediator Mediator Mediator Mediator Mediator Mediator Comm. Mediator Comm. Mediator Mediator Mediator
Possiamo combinare SOA e Web 2.0? Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
I benefici delle SOA sono evidenti … Relative costs 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
…  perchè, dai silos verticali … ,[object Object],Oltre Web 2.0, 18-6-2008 […] Dipartimento 1 Dipartimento 2 Dipartimento N E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
…  è possibile estrarre i servizi, … ,[object Object],Oltre Web 2.0, 18-6-2008 […] Dipartimento 1 Dipartimento 2 Dipartimento N E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
…  e comporli in processi. ,[object Object],Oltre Web 2.0, 18-6-2008 Dipartimento 1 Servizi condivisi Servizi outsourced Fornitore Cliente Dipartimento 2 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Il Web 2.0 è un grande successo ,[object Object],[object Object],[object Object],[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
…  basato sul Web ,[object Object],[object Object],[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
La parola d’ordine è  condividere ,[object Object],[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Condividere... per l’Enterprise 2.0? ,[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Gestione Risorse Umane 2.0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Marketing e pubblicità 2.0 ,[object Object],[object Object],Oltre Web 2.0, 18-6-2008 http://zooppa.com/   E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
…  e per i CIO: Mash-up! ,[object Object],[object Object],[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Es. airlines mash-up Oltre Web 2.0, 18-6-2008 Un servizio offerto da Google per tracciare i referral, le ricerche, etc. di un sito. […] REST REST REST SOAP E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
SOA vs. Web 2.0  Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano SOA Web 2.0 pianificare progettare Implementare Monitorare
Differenze, similarità, e … Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano 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 complementarità Oltre Web 2.0, 18-6-2008 Fonte: Babak Hosseinzadeh, IBM E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
La sfida  a breve : Mash-up su SOA Oltre Web 2.0, 18-6-2008 Mash-up SOA E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
a medio termine : il Web come piattaforma! ,[object Object],[object Object],Oltre Web 2.0, 18-6-2008 Hardware Operating System API API API API API API API API API […] Internet Web RSS REST REST REST RSS SOAP SOAP RSS SOAP […] E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano Framework […] Framework […]
Piattaforma vs. Applicazione  ,[object Object],[object Object],[object Object],Oltre Web 2.0, 18-6-2008 Fonte: Babak Hosseinzadeh, IBM E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Esempi: eBay ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Esempi: amazon ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Bastano SOA e Web 2.0 per questa sfida? Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
SOA provide great plumbing! Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Web 2.0 provide great plumbing! Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Ma il plumbing basta? Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
[object Object],[object Object],Come  gestire la complessità? Oltre Web 2.0, 18-6-2008 A4 A1 A4 A1 A2 A1 A2 A1 B3 A4 A2 A1 B3 A1 B3 A1 A1 A2 A1 A4 A4 A2 A1 A4 A4 A2 A1 A2 A2 A1 B3 A1 A1 A2 A1 A1 A1 B3 A1 A1 A1 A1 A4 A4 A4 A1 A1 A2 A1 A4 A1 A1 A1 A1 B3 B3 A2 A4 A1 A1 A2 A1 A1 A2 A1 A1 A1 A1 B3 A4 A1 A1 A1 A1 A1 A1 A4 B3 B3 B3 B3 A1 B3 A4 B3 A1 A4 A1 A4 A2 A2 A1 A1 A1 A1 A4 A1 A1 A1 A2 A1 A4 A1 A4 B3 A1 A1 A4 A2 A4 A1 A1 A2 B3 A1 A2 A2 A1 A1 B3 A1 A1 A1 A1 A1 A4 B3 A2 A1 A4 A1 A1 A1 A4 A1 B3 A1 A2 A2 A1 A4 A2 A1 A2 A1 A1 A1 A2 A1 A1 A1 A1 A1 A1 A1 B3 B3 A4 A4 A1 A4 A2 A1 A4 B8 A1 A4 A1 A2 A4 B3 A1 A4 A6 A2 A5 A4 A1 A4 A1 A1 B3 B3 A1 A1 B3 A1 A1 A4 A4 A1 A1 A4 A1 A2 A1 B3 A1 A4 A4 A1 A2 A2 B3 A2 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’interno di un’organizzazione  Tra molteplici organizzazioni E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano A ? C D N1 N2 F E
Ci vuole un cambio di paradigma! ,[object Object],[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
The problem is in the semantics!  Oltre Web 2.0, 18-6-2008 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
Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
Progetto Service-Finder ,[object Object],Oltre Web 2.0, 18-6-2008 http://www.service-finder.eu/ Progetto di cooperazione europea co-finanziato dalla CE;  4 partner; coordinatore: CEFRIEL; budget totale: 1,7M€  Service Finder Semantica Rappresentazione della  Conoscenza & Ragionamento Web Service Come strumento base per implementare  una Service Oriented Architecture Semantic Web Service Come mezzo per realizzare una Service Oriented Architecture Web 2.0 Clustering degli Utenti Correlazione Utenti-Risorse Ricerca Semantica Indicizzazione   Concettuale Matching Semantico Annotazione Semantica Automatica Combinare macchine intelligenti e dati intelligenti  Realizing Web Service Discovery at Web Scale E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Conclusione ,[object Object],[object Object],[object Object],Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
Grazie per la vostra attenzione Oltre Web 2.0, 18-6-2008 Domande ? Emanuele Della Valle CEFRIEL  – Politecnico di Milano [email_address]   http://swa.cefriel.it http://emanueledellavalle.org   E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano

Contenu connexe

Tendances

11. Evoluzione del web: dal Web 1.0 al Web 2.0
11. Evoluzione del web: dal Web 1.0 al Web 2.011. Evoluzione del web: dal Web 1.0 al Web 2.0
11. Evoluzione del web: dal Web 1.0 al Web 2.0Roberto Polillo
 
Rinnovabili e web solarexpo 2010
Rinnovabili e web solarexpo 2010Rinnovabili e web solarexpo 2010
Rinnovabili e web solarexpo 2010Riccardo Polesel
 
Web20oltre Vittorio Pasteris
Web20oltre Vittorio PasterisWeb20oltre Vittorio Pasteris
Web20oltre Vittorio Pasterisgueste47044
 
Presentazione del libro "Il non profit sul Web"
Presentazione del libro "Il non profit sul Web"Presentazione del libro "Il non profit sul Web"
Presentazione del libro "Il non profit sul Web"Roberto Polillo
 
10. Evoluzione del web: dal Web 1.0 al Web 2.0
10. Evoluzione del web: dal Web 1.0 al Web 2.010. Evoluzione del web: dal Web 1.0 al Web 2.0
10. Evoluzione del web: dal Web 1.0 al Web 2.0Roberto Polillo
 
Siti web, portali e Rich Internet Applications: tendenze e controtendenze
Siti web, portali e Rich Internet Applications: tendenze e controtendenzeSiti web, portali e Rich Internet Applications: tendenze e controtendenze
Siti web, portali e Rich Internet Applications: tendenze e controtendenzeDiego La Monica
 
I rischi dei Social Media in Ambito Aziendale
I rischi dei Social Media in Ambito AziendaleI rischi dei Social Media in Ambito Aziendale
I rischi dei Social Media in Ambito AziendalePiero Tagliapietra
 
3. Introduzione a internet (ii)
3. Introduzione a internet (ii)3. Introduzione a internet (ii)
3. Introduzione a internet (ii)Roberto Polillo
 
ICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioniICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioniRoberto Polillo
 
Appsforitaly - Perchè partecipare al contest sui dati pubblici e gli Open Data
Appsforitaly - Perchè partecipare al contest sui dati pubblici e gli Open DataAppsforitaly - Perchè partecipare al contest sui dati pubblici e gli Open Data
Appsforitaly - Perchè partecipare al contest sui dati pubblici e gli Open DataMatteo Brunati
 

Tendances (11)

11. Evoluzione del web: dal Web 1.0 al Web 2.0
11. Evoluzione del web: dal Web 1.0 al Web 2.011. Evoluzione del web: dal Web 1.0 al Web 2.0
11. Evoluzione del web: dal Web 1.0 al Web 2.0
 
Rinnovabili e web solarexpo 2010
Rinnovabili e web solarexpo 2010Rinnovabili e web solarexpo 2010
Rinnovabili e web solarexpo 2010
 
Web20oltre Vittorio Pasteris
Web20oltre Vittorio PasterisWeb20oltre Vittorio Pasteris
Web20oltre Vittorio Pasteris
 
Presentazione del libro "Il non profit sul Web"
Presentazione del libro "Il non profit sul Web"Presentazione del libro "Il non profit sul Web"
Presentazione del libro "Il non profit sul Web"
 
10. Evoluzione del web: dal Web 1.0 al Web 2.0
10. Evoluzione del web: dal Web 1.0 al Web 2.010. Evoluzione del web: dal Web 1.0 al Web 2.0
10. Evoluzione del web: dal Web 1.0 al Web 2.0
 
Realtà Aumentata
Realtà AumentataRealtà Aumentata
Realtà Aumentata
 
Siti web, portali e Rich Internet Applications: tendenze e controtendenze
Siti web, portali e Rich Internet Applications: tendenze e controtendenzeSiti web, portali e Rich Internet Applications: tendenze e controtendenze
Siti web, portali e Rich Internet Applications: tendenze e controtendenze
 
I rischi dei Social Media in Ambito Aziendale
I rischi dei Social Media in Ambito AziendaleI rischi dei Social Media in Ambito Aziendale
I rischi dei Social Media in Ambito Aziendale
 
3. Introduzione a internet (ii)
3. Introduzione a internet (ii)3. Introduzione a internet (ii)
3. Introduzione a internet (ii)
 
ICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioniICT e sviluppo sociale: alcune riflessioni
ICT e sviluppo sociale: alcune riflessioni
 
Appsforitaly - Perchè partecipare al contest sui dati pubblici e gli Open Data
Appsforitaly - Perchè partecipare al contest sui dati pubblici e gli Open DataAppsforitaly - Perchè partecipare al contest sui dati pubblici e gli Open Data
Appsforitaly - Perchè partecipare al contest sui dati pubblici e gli Open Data
 

En vedette

Evoluzione dei Web Services per l'nteroperabilità: approcci a supporto della ...
Evoluzione dei Web Services per l'nteroperabilità: approcci a supporto della ...Evoluzione dei Web Services per l'nteroperabilità: approcci a supporto della ...
Evoluzione dei Web Services per l'nteroperabilità: approcci a supporto della ...Emanuele Della Valle
 
A Mythical 2 Dolist Part2
A Mythical 2 Dolist Part2A Mythical 2 Dolist Part2
A Mythical 2 Dolist Part2Dennis Luijer
 
Rocks and Minerals
Rocks and MineralsRocks and Minerals
Rocks and Mineralsnakano
 
Mobile Learning tips for teachers (the gap between theory and practice)
Mobile Learning tips for teachers (the gap between theory and practice)Mobile Learning tips for teachers (the gap between theory and practice)
Mobile Learning tips for teachers (the gap between theory and practice)mlearning
 
Visual thinking by po
Visual thinking by poVisual thinking by po
Visual thinking by poDennis Luijer
 
Farm to Market
Farm to MarketFarm to Market
Farm to Marketnakano
 
Cefriel Della Valle Web 2.0 And Soa Bif
Cefriel Della Valle Web 2.0 And Soa BifCefriel Della Valle Web 2.0 And Soa Bif
Cefriel Della Valle Web 2.0 And Soa BifEmanuele Della Valle
 

En vedette (16)

Wegwaarde
WegwaardeWegwaarde
Wegwaarde
 
IC2008 Forma Concettuale
IC2008 Forma ConcettualeIC2008 Forma Concettuale
IC2008 Forma Concettuale
 
Atlantis
AtlantisAtlantis
Atlantis
 
Evoluzione dei Web Services per l'nteroperabilità: approcci a supporto della ...
Evoluzione dei Web Services per l'nteroperabilità: approcci a supporto della ...Evoluzione dei Web Services per l'nteroperabilità: approcci a supporto della ...
Evoluzione dei Web Services per l'nteroperabilità: approcci a supporto della ...
 
Binayak
BinayakBinayak
Binayak
 
A Mythical 2 Dolist Part2
A Mythical 2 Dolist Part2A Mythical 2 Dolist Part2
A Mythical 2 Dolist Part2
 
IC2008 Forma Logica
IC2008 Forma LogicaIC2008 Forma Logica
IC2008 Forma Logica
 
IC2008 Quantificatori
IC2008 QuantificatoriIC2008 Quantificatori
IC2008 Quantificatori
 
100%cyan
100%cyan100%cyan
100%cyan
 
Rocks and Minerals
Rocks and MineralsRocks and Minerals
Rocks and Minerals
 
A Mythical 2 Dolist
A Mythical 2 DolistA Mythical 2 Dolist
A Mythical 2 Dolist
 
Mobile Learning tips for teachers (the gap between theory and practice)
Mobile Learning tips for teachers (the gap between theory and practice)Mobile Learning tips for teachers (the gap between theory and practice)
Mobile Learning tips for teachers (the gap between theory and practice)
 
Visual thinking by po
Visual thinking by poVisual thinking by po
Visual thinking by po
 
Farm to Market
Farm to MarketFarm to Market
Farm to Market
 
Tourist Facts
Tourist FactsTourist Facts
Tourist Facts
 
Cefriel Della Valle Web 2.0 And Soa Bif
Cefriel Della Valle Web 2.0 And Soa BifCefriel Della Valle Web 2.0 And Soa Bif
Cefriel Della Valle Web 2.0 And Soa Bif
 

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

La rivoluzione del web 2.0
La rivoluzione del web 2.0La rivoluzione del web 2.0
La rivoluzione del web 2.0Luca Mascaro
 
Web 2.0 e semplicità
Web 2.0 e semplicitàWeb 2.0 e semplicità
Web 2.0 e semplicitàguestf44f11
 
Web 2.0: I motivi del successo
Web 2.0: I motivi del successoWeb 2.0: I motivi del successo
Web 2.0: I motivi del successoAlberto D'Ottavi
 
Web 2.0 e Intelligenza Artificiale
Web 2.0 e Intelligenza ArtificialeWeb 2.0 e Intelligenza Artificiale
Web 2.0 e Intelligenza ArtificialeinfoFACTORY
 
Il web 2.0: dal web informativo al web emozionale
Il web 2.0: dal web informativo al web emozionaleIl web 2.0: dal web informativo al web emozionale
Il web 2.0: dal web informativo al web emozionaleAldo Torrebruno
 
Corso Web 2.0: Il Web come piattaforma
Corso Web 2.0: Il Web come piattaformaCorso Web 2.0: Il Web come piattaforma
Corso Web 2.0: Il Web come piattaformaRoberto Polillo
 
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/1710 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17Giuseppe Vizzari
 
Enterprise 2.0: gli strumenti e la cultura del web 2.0 in azienda
Enterprise 2.0: gli strumenti e la cultura del web 2.0 in aziendaEnterprise 2.0: gli strumenti e la cultura del web 2.0 in azienda
Enterprise 2.0: gli strumenti e la cultura del web 2.0 in aziendaDiego Cagnoni
 
Infofactory Web 2.0 and 3.0
Infofactory Web 2.0 and 3.0Infofactory Web 2.0 and 3.0
Infofactory Web 2.0 and 3.0Paolo Omero
 
Economia dei Dati Liberati - Open Data e Semantic Web nella PA
Economia dei Dati Liberati - Open Data e Semantic Web nella PAEconomia dei Dati Liberati - Open Data e Semantic Web nella PA
Economia dei Dati Liberati - Open Data e Semantic Web nella PAMatteo Brunati
 
Email marketing and Web 2.0 - Email Power 2007
Email marketing and Web 2.0 - Email Power 2007Email marketing and Web 2.0 - Email Power 2007
Email marketing and Web 2.0 - Email Power 2007Alberto Giusti
 
Seminario su Web 2.0-Corso di OSIA
Seminario su Web 2.0-Corso di OSIASeminario su Web 2.0-Corso di OSIA
Seminario su Web 2.0-Corso di OSIAMichele Poian
 
Osia2009 Slide Lezione Web 2.0
Osia2009  Slide Lezione Web 2.0Osia2009  Slide Lezione Web 2.0
Osia2009 Slide Lezione Web 2.0Michele Poian
 
Amministrazione pubblica 2.0 - part 2
Amministrazione pubblica 2.0 - part 2Amministrazione pubblica 2.0 - part 2
Amministrazione pubblica 2.0 - part 2Claudio Forghieri
 

Similaire à Della Valle Enterprise 2.0- Potenzialità di combinare SOA e Web 2.0 (20)

Web2.0.2008
Web2.0.2008Web2.0.2008
Web2.0.2008
 
Evoluzione del web
Evoluzione del webEvoluzione del web
Evoluzione del web
 
La rivoluzione del web 2.0
La rivoluzione del web 2.0La rivoluzione del web 2.0
La rivoluzione del web 2.0
 
11 - Evoluzione del web
11 - Evoluzione del web11 - Evoluzione del web
11 - Evoluzione del web
 
Web 2.0 e semplicità
Web 2.0 e semplicitàWeb 2.0 e semplicità
Web 2.0 e semplicità
 
Web2.0
Web2.0Web2.0
Web2.0
 
Web 2.0: I motivi del successo
Web 2.0: I motivi del successoWeb 2.0: I motivi del successo
Web 2.0: I motivi del successo
 
Web 2.0 e Intelligenza Artificiale
Web 2.0 e Intelligenza ArtificialeWeb 2.0 e Intelligenza Artificiale
Web 2.0 e Intelligenza Artificiale
 
Il web 2.0: dal web informativo al web emozionale
Il web 2.0: dal web informativo al web emozionaleIl web 2.0: dal web informativo al web emozionale
Il web 2.0: dal web informativo al web emozionale
 
Corso Web 2.0: Il Web come piattaforma
Corso Web 2.0: Il Web come piattaformaCorso Web 2.0: Il Web come piattaforma
Corso Web 2.0: Il Web come piattaforma
 
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/1710 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
10 - Evoluzione del Web: dal Web 1.0, al Web 2.0, al mobile web - 16/17
 
Enterprise 2.0: gli strumenti e la cultura del web 2.0 in azienda
Enterprise 2.0: gli strumenti e la cultura del web 2.0 in aziendaEnterprise 2.0: gli strumenti e la cultura del web 2.0 in azienda
Enterprise 2.0: gli strumenti e la cultura del web 2.0 in azienda
 
Infofactory Web 2.0 and 3.0
Infofactory Web 2.0 and 3.0Infofactory Web 2.0 and 3.0
Infofactory Web 2.0 and 3.0
 
Web 3
Web 3Web 3
Web 3
 
Economia dei Dati Liberati - Open Data e Semantic Web nella PA
Economia dei Dati Liberati - Open Data e Semantic Web nella PAEconomia dei Dati Liberati - Open Data e Semantic Web nella PA
Economia dei Dati Liberati - Open Data e Semantic Web nella PA
 
Email marketing and Web 2.0 - Email Power 2007
Email marketing and Web 2.0 - Email Power 2007Email marketing and Web 2.0 - Email Power 2007
Email marketing and Web 2.0 - Email Power 2007
 
Pitch WCAP 2015
Pitch WCAP 2015Pitch WCAP 2015
Pitch WCAP 2015
 
Seminario su Web 2.0-Corso di OSIA
Seminario su Web 2.0-Corso di OSIASeminario su Web 2.0-Corso di OSIA
Seminario su Web 2.0-Corso di OSIA
 
Osia2009 Slide Lezione Web 2.0
Osia2009  Slide Lezione Web 2.0Osia2009  Slide Lezione Web 2.0
Osia2009 Slide Lezione Web 2.0
 
Amministrazione pubblica 2.0 - part 2
Amministrazione pubblica 2.0 - part 2Amministrazione pubblica 2.0 - part 2
Amministrazione pubblica 2.0 - part 2
 

Plus de Emanuele Della Valle

Taming velocity - a tale of four streams
Taming velocity - a tale of four streamsTaming velocity - a tale of four streams
Taming velocity - a tale of four streamsEmanuele Della Valle
 
Work in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream ReasoningWork in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream ReasoningEmanuele Della Valle
 
Knowledge graphs in search engines
Knowledge graphs in search enginesKnowledge graphs in search engines
Knowledge graphs in search enginesEmanuele Della Valle
 
La città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - FluxedoLa città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - FluxedoEmanuele Della Valle
 
Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...Emanuele Della Valle
 
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...Emanuele Della Valle
 
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...Emanuele Della Valle
 
Big Data: how to use it to create value
Big Data: how to use it to create valueBig Data: how to use it to create value
Big Data: how to use it to create valueEmanuele Della Valle
 
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...Emanuele Della Valle
 
Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web Emanuele Della Valle
 
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)Emanuele Della Valle
 
IST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic TechnologiesIST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic TechnologiesEmanuele Della Valle
 
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...Emanuele Della Valle
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Emanuele Della Valle
 
Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03Emanuele Della Valle
 
City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)Emanuele Della Valle
 

Plus de Emanuele Della Valle (20)

Taming velocity - a tale of four streams
Taming velocity - a tale of four streamsTaming velocity - a tale of four streams
Taming velocity - a tale of four streams
 
Stream reasoning
Stream reasoningStream reasoning
Stream reasoning
 
Work in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream ReasoningWork in progress on Inductive Stream Reasoning
Work in progress on Inductive Stream Reasoning
 
Big Data and Data Science W's
Big Data and Data Science W'sBig Data and Data Science W's
Big Data and Data Science W's
 
Knowledge graphs in search engines
Knowledge graphs in search enginesKnowledge graphs in search engines
Knowledge graphs in search engines
 
La città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - FluxedoLa città dei balocchi 2017 in numeri - Fluxedo
La città dei balocchi 2017 in numeri - Fluxedo
 
Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...Stream Reasoning: a summary of ten years of research and a vision for the nex...
Stream Reasoning: a summary of ten years of research and a vision for the nex...
 
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
ACQUA: Approximate Continuous Query Answering over Streams and Dynamic Linked...
 
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...Stream reasoning: an approach to tame the velocity and variety dimensions of ...
Stream reasoning: an approach to tame the velocity and variety dimensions of ...
 
Big Data: how to use it to create value
Big Data: how to use it to create valueBig Data: how to use it to create value
Big Data: how to use it to create value
 
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...Listening to the pulse of our cities with Stream Reasoning (and few more tech...
Listening to the pulse of our cities with Stream Reasoning (and few more tech...
 
Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF Ist16-04 An introduction to RDF
Ist16-04 An introduction to RDF
 
Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web Ist16-03 An Introduction to the Semantic Web
Ist16-03 An Introduction to the Semantic Web
 
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
Ist16-02 HL7 from v2 (syntax) to v3 (semantics)
 
IST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic TechnologiesIST16-01 - Introduction to Interoperability and Semantic Technologies
IST16-01 - Introduction to Interoperability and Semantic Technologies
 
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
Stream reasoning: mastering the velocity and the variety dimensions of Big Da...
 
On Stream Reasoning
On Stream ReasoningOn Stream Reasoning
On Stream Reasoning
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
 
Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03Social listener-brera-design-district-2015-03
Social listener-brera-design-district-2015-03
 
City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)City Data Fusion for Event Management (in Italiano)
City Data Fusion for Event Management (in Italiano)
 

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

  • 1. Enterprise 2.0- Potenzialità di 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
  • 2. Innovazione Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 3. Innovazione idea micro fenomeno macro fenomeno problemi innovare analizzare creare complessità = 6.000.000.000 persone Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 4. Innovazione idea micro fenomeno macro fenomeno problemi innovare analizzare creare complessità = magia Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 5. Innovazione Oltre Web 2.0, 18-6-2008 idea micro fenomeno macro fenomeno problemi innovare analizzare creare scienza ingegneria = magia E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
  • 6. Innovare … idea micro fenomeno innovare creare complessità Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 7. … non è mai solo una questione di tecnologia idea micro fenomeno innovare soluzione tecnica soluzione sociale creare complessità Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 8. Un modello per studiare l’innovazione idea micro fenomeno macro fenomeno problemi analizzare creare soluzione tecnica soluzione sociale innovare Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
  • 9. Analizziamo il Web delle origini idea micro fenomeno macro fenomeno problemi analizzare creare soluzione tecnica soluzione sociale innovare Non riesco ad accedere all’informazione Ipertesti + Internet WWW Condividere info Link a cose interessanti URI HTTP HTML Esplosione del fenomeno Web Come trovo le pagine? Come posso scrivere? Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
  • 10. Analizziamo google idea micro fenomeno macro fenomeno problemi analizzare creare soluzione tecnica soluzione sociale innovare Come trovo le pagine? Indici + SVM Google PageRank Il fenomeno Google Google spoofing Condividere info Link a cose interessanti Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
  • 11. Analizziamo il Web 2.0 idea micro fenomeno macro fenomeno problemi analizzare creare soluzione tecnica soluzione sociale innovare Come posso scrivere? wiki-wiki e Web log Web 2.0 wiki blog I fenomeni Wikipedia, blogosphere, … Come gestire tutta questa info? Condividere info Link a cose interessanti Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano complessità
  • 12. Una sfida oltre il Web 2.0 ... Oltre Web 2.0, 18-6-2008 Integration Business Process Services Buyer 3rd Party Shipment 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 Mediator Mediator Legacy Mediator Mediator Comm. Mediator Mediator Mediator Mediator Mediator Mediator Legacy Mediator Mediator Mediator Mediator Mediator Mediator Comm. Mediator Comm. Mediator Mediator Mediator
  • 13. Possiamo combinare SOA e Web 2.0? Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 14. I benefici delle SOA sono evidenti … Relative costs 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
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Es. airlines mash-up Oltre Web 2.0, 18-6-2008 Un servizio offerto da Google per tracciare i referral, le ricerche, etc. di un sito. […] REST REST REST SOAP E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 26. SOA vs. Web 2.0 Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano SOA Web 2.0 pianificare progettare Implementare Monitorare
  • 27. Differenze, similarità, e … Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano 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
  • 28. … e complementarità Oltre Web 2.0, 18-6-2008 Fonte: Babak Hosseinzadeh, IBM E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 29. La sfida a breve : Mash-up su SOA Oltre Web 2.0, 18-6-2008 Mash-up SOA E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 30.
  • 31.
  • 32.
  • 33.
  • 34. Bastano SOA e Web 2.0 per questa sfida? Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 35. SOA provide great plumbing! Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 36. Web 2.0 provide great plumbing! Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 37. Ma il plumbing basta? Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 38.
  • 39.
  • 40. The problem is in the semantics! Oltre Web 2.0, 18-6-2008 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
  • 41. Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 42.
  • 43.
  • 44. Oltre Web 2.0, 18-6-2008 E. Della Valle @ CEFRIEL - Politecnico di Milano
  • 45. Grazie per la vostra attenzione Oltre Web 2.0, 18-6-2008 Domande ? Emanuele Della Valle CEFRIEL – Politecnico di Milano [email_address] http://swa.cefriel.it http://emanueledellavalle.org E. Della Valle @ CEFRIEL - Politecnico di Milano E. Della Valle @ CEFRIEL - Politecnico di Milano