web2.0 enterprise2.0 semantic web

23
organizzato da: Tra Web 2.0, Enterprise 2.0 e Semantic Web: anche l’Enterprise cambia? Claudio Bergamini Gruppo Imola

Upload: claudio-bergamini

Post on 02-Nov-2014

3.235 views

Category:

Technology


6 download

DESCRIPTION

Perche' il Semantic Web e' necessario alla Enterprise2.0, cioe' il Web 2.0 portato dentro le aziende

TRANSCRIPT

Page 1: Web2.0 Enterprise2.0 Semantic Web

organizzato da:

Tra Web 2.0, Enterprise 2.0 e Semantic Web: anche l’Enterprise cambia?

Claudio BergaminiGruppo Imola

Page 2: Web2.0 Enterprise2.0 Semantic Web

2

• 20 anni di esperienza nell’Enterprise IT

• Consulenza e Skill Transfer su Architetture, Integrazione e Processo

• JBI4cics, JBI4corba, JBI4ejb usati in Apache ServiceMix, Sun NetBeans Enterprise, Sun OpenESB, Sun Glassfish, prossimamente Sun Jcaps

• OMG Influence Member, JSR 312 Expert Group, CSI, WWISA, OpenESB Key Partner, NetBeans Strategic Partner

Page 3: Web2.0 Enterprise2.0 Semantic Web

3

• La comunita’ italiana Java

• 10 anni di articoli, pubblicazioni, libri, CD on-demand, eventi, training

• Dai programmatori agli architetti

• Piu’ di 1.000.000 pagine lette al mese

• Semantic Web Track, Portal, Training

Page 4: Web2.0 Enterprise2.0 Semantic Web

4

• Semantic Web company, now!

• Ricercatori e architetti di fama internazionale

• Ricerca applicata, formazione, progetti

• DBin, Semantic Web for user communities, now!

• ISWC 2006 Semantic Web Challenge 3rd. classificato

Page 5: Web2.0 Enterprise2.0 Semantic Web

5

Agenda

• Cosa sta succedendo all’Information Technology

• L’ICT di oggi dentro il Web 2.0

• Quali vantaggi, possibilita’, problemi

• Enterprise 2.0 e Semantic Web

Page 6: Web2.0 Enterprise2.0 Semantic Web

6

Cosa e’ successo

Internet, una nuova piattaforma

Page 7: Web2.0 Enterprise2.0 Semantic Web

7

Cosa e’ successo nel mondo IT

Internet e’ sempre piu’ una piattaforma:• I contenuti non sono piu’ solo testo ma sono dati,

servizi (Api, WS), applicazioni (mashup);• Gli utenti sono diventati fornitori di contenuti,

feedback, idee importanti;• E’ caduto il muro tra chi pubblica e chi legge;• E’ caduto il muro tra il “dentro il firewall” e “oltre il

firewall”

Page 8: Web2.0 Enterprise2.0 Semantic Web

8

Cosa e’ successo su Internet: Web2.0

Internet e’ passata attraverso:

• Io pubblico, Tu leggi o Tu usi

• Forum

• Blog

• Wiki

• Social Sites (Bookmark, Tag)

• Mashup Tools (API, WS, REST)

• Ambienti per Mashup

• Tutti mettono a disposizione, Tu assembli per le tue esigenze

Page 9: Web2.0 Enterprise2.0 Semantic Web

9

Cosa e’ successo nell’Azienda

Dentro l’azienda e’ passata attraverso:

• Io creo, Tu (utente interno) usi

• Applicazioni + Siti istituzionali

• Applicazioni per l’utente Home

• Il coinvolgimento del cliente con:

– I portali informativi, i portali dispositivi, i portali personalizzabili, i portali self-service

• L’integrazione B2B e B2C, il multicanale, il mobile

• Il Sistema Informativo termina nel Device del Cliente, e il Cliente ne fa parte

Page 10: Web2.0 Enterprise2.0 Semantic Web

10

Internet ci “entra dentro”: l’Information Explosion

Su Internet e dentro l’Azienda:

• Sempre piu’ utenti (dentro e fuori)• Sempre piu’ coinvolti• Sempre piu’ contenuti

• Sempre piu’ applicazioni• Sempre piu’ integrazioni (dati, applicazioni)• Sempre piu’ strumenti per creare

E’ sempre piu’ impossibile tenere Internet –cioe’ il Cliente- fuori, e forse non e’ nemmeno astuto farlo

Page 11: Web2.0 Enterprise2.0 Semantic Web

11

Enterprise2.0: Web2.0 dentro le aziende

I Vantaggi potenziali di “Internet dentro”:

• Utenti coinvolti, Feedback immediato

• I clienti ci aiutano nel Business, se li ascoltiamo

• Potremmo vedere e vendere molte cose in piu’

Ma per l’organizzazione IT di oggi

• Troppe informazioni, dati, applicazioni, troppa velocita’

• Non organizzati/organizzabili, non facilmente trovabili

• Quindi subiti, poco utilizzabili e poco sfruttati

• Costosissimo, e con poco valore aggiunto

Page 12: Web2.0 Enterprise2.0 Semantic Web

12

Enterprise2.0 per il Knowledge Workers: SLATES (Andrew McAfee del MIT)

SLATES

• Search

• Links

• Authoring

• Tags

• Extensions

• Signals

Page 13: Web2.0 Enterprise2.0 Semantic Web

13

Ecco quindi l’Enterprise 2.0

Il cliente partecipa, utilizzalo e fatti utilizzare: non solo Social Tools for the Enterprise

Page 14: Web2.0 Enterprise2.0 Semantic Web

14

Il problema della introvabilita’ e’ percepito

Ci sono tentativi

• RSS, Atom, …– pubblica, descrivi, genera, cerca, aggrega

e’ un inizio ma con molti limiti

• Formati diversi, ricerca sintattica, equivocabilita’ alta

Page 15: Web2.0 Enterprise2.0 Semantic Web

15

Il problema della introvabilita’ e’ percepito

Ci sono tentativi

• Tag e TagCloud– bookmark, classificazione, pubblica, ricerca

e’ un inizio ma con molti limiti

• Sintassi uguale, Semantica diversa

• Per me ha un significato, per te un altro, e per l’azienda non esiste

Page 16: Web2.0 Enterprise2.0 Semantic Web

16

Ecco il perche’ del Semantic Web

Page 17: Web2.0 Enterprise2.0 Semantic Web

17

Enterprise 2.0 + Semantic Web

Rendo i contenuti piu’ usabili e integrabili

Page 18: Web2.0 Enterprise2.0 Semantic Web

18

Ecco il perche’ del Semantic Web

Page 19: Web2.0 Enterprise2.0 Semantic Web

19

Semantic Web: il ruolo centrale degli standard

La conoscenza (testi, oggetti, funzioni applicative)

puo’ non dipendere piu’ dall’applicazione

• RDF, RDFS, OWL

• Esiste gia’ tanta conoscenza rappresentata in modo Standard e tanta puo’ essere creata

• Come quando si passo’ dai dati proprietari usati in modo proprietario a RDBMS e SQL

Page 20: Web2.0 Enterprise2.0 Semantic Web

20

Fino al Semantic Web

Bisogna sfruttare di piu’ le macchine

• Organizzare meglio e in modo piu’ flessibile

• Per trovare piu’ facilmente le cose

• Per utilizzare meglio le risorse esistenti (documenti, dati, funzionalita’) e che crescono sempre piu’

• Per non passare sempre attraverso manutenzioni applicative

• Occorre trasferire piu’ conoscenza e meglio organizzata alle applicazioni

• Occorrono informazioni interpretabili dalle macchine

Page 21: Web2.0 Enterprise2.0 Semantic Web

21

Semantic Web cosa e’

La conoscenza si puo’ organizzare

• Concetti definiti univocamente

– URI, classificazioni, comportamenti

• Contesti definiti univocamente

– Domini, Campo di applicabilita’ dei concetti

• Su concetti e contesti si puo’ ragionare, evolvono, si collegano tra loro

• La conoscenza si aggrega

• Fuori dalle applicazioni, rappresentata in modo standard, ma usata dalle applicazioni

Page 22: Web2.0 Enterprise2.0 Semantic Web

22

Per concludere: Il mondo cambia…. Subire o Gestire?

• L’influenza di Internet e’ inevitabile + Estetica per coinvolgere (RIA)

+ Collaborazione per coinvolgere (Blog, Wiki)

+ Partecipazione per creare e scambiare valore (Social Web)

+ Chiarezza per essere utili e sfruttare i contributi dell’utente (Tassonomie e Ontologie)

+ Organizzazione delle informazioni per essere efficaci (Semantic Portal)

+ Riutilizzo e meno manutenzione o riscrittura

+ Architettura e + servizi (SOA fino a Semantic Integration)

Page 23: Web2.0 Enterprise2.0 Semantic Web

23

Domande, confronto e...

… grazie per l’attenzione!

Claudio [email protected]

… i PC … gli OPT… le reti locali… Java… InternetVi ricorda niente?