Presentation is loading. Please wait.

Presentation is loading. Please wait.

Towards Web 3.0 As Collaboration Media In Real World Koji Zettsu Knowledge Creating Communication Research Center National Institute.

Similar presentations


Presentation on theme: "Towards Web 3.0 As Collaboration Media In Real World Koji Zettsu Knowledge Creating Communication Research Center National Institute."— Presentation transcript:

1 Towards Web 3.0 As Collaboration Media In Real World Koji Zettsu Knowledge Creating Communication Research Center National Institute of Information and Communications Technology (NICT) The 1st Hungarian-Japanese Joint Conference on Future Information and Communication Technology FuturICT 2009 June 30, 2009 (Budapest, Hungary)

2 Web Evolution June 30, 2009 ( C)Koji NICT "Web 3.0 will complete my sentences. It will think ahead of me. In a sense, it will think for me. For example, if I write ‘I like...’, a web 3.0 app will complete my sentence with ‘...big butts and I cannot lie.’ I don't know if it is earth shattering, but it helps me be more efficient.“ ( from Define Web 3.0 Contest)Define Web 3.0 Contest "Web 3.0 will complete my sentences. It will think ahead of me. In a sense, it will think for me. For example, if I write ‘I like...’, a web 3.0 app will complete my sentence with ‘...big butts and I cannot lie.’ I don't know if it is earth shattering, but it helps me be more efficient.“ ( from Define Web 3.0 Contest)Define Web 3.0 Contest "Web 1.0: Centralized Them. Web 2.0: Distributed Us. Web 3.0: Decentralized (Asynchronous) Me" (from Define Web 3.0 Contest)Define Web 3.0 Contest "Web 1.0: Centralized Them. Web 2.0: Distributed Us. Web 3.0: Decentralized (Asynchronous) Me" (from Define Web 3.0 Contest)Define Web 3.0 Contest "People keep asking what Web 3.0 is, I think,maybe when you've got an overlay of scalable vector graphics - everything rippling and folding and looking misty - on Web 2.0 and access to a semantic Web integrated across a huge space of data, you'll have access to an unbelievable data resource.“ (by Tim Berners-Lee) Cloud computing Open peer-to-peer grid storage, and computing capabilities on the Web Mobile Web Higher bandwidth, more storage, and more powerful processors empowering mobile devices Personalization Increase in the power of personalization tools and personal assistant tools Search Smarter search engines that not only answer questions, but will accept commands Data integration and portability Improvements in account portability, integration, and data between different Web applications Databases Fundamental change, moving from the relational model and object model towards the associative model of data (graph databases and triple stores) (By Nova Spivack: Gartner is Wrong about Web 3.0)Gartner is Wrong about Web 3.0 Cloud computing Open peer-to-peer grid storage, and computing capabilities on the Web Mobile Web Higher bandwidth, more storage, and more powerful processors empowering mobile devices Personalization Increase in the power of personalization tools and personal assistant tools Search Smarter search engines that not only answer questions, but will accept commands Data integration and portability Improvements in account portability, integration, and data between different Web applications Databases Fundamental change, moving from the relational model and object model towards the associative model of data (graph databases and triple stores) (By Nova Spivack: Gartner is Wrong about Web 3.0)Gartner is Wrong about Web 3.0 “We’re constantly asked about ‘Web 3.0.’ Is it the semantic web? The sentient web? Is it the social web? The mobile web? Is it some form of virtual reality? It is all of those, and more. The Web is no longer a collection of static pages of HTML that describe something in the world. Increasingly, the Web is the world – everything and everyone in the world casts an "information shadow," an aura of data which, when captured and processed intelligently, offers extraordinary opportunity and mind bending implications. Web Squared is our way of exploring this phenomenon and giving it a name.” (By Tim O’Reilly : Web Squared: Web 2.0 Five Years On, Web 2.0 Summit)Web Squared: Web 2.0 Five Years On, “We’re constantly asked about ‘Web 3.0.’ Is it the semantic web? The sentient web? Is it the social web? The mobile web? Is it some form of virtual reality? It is all of those, and more. The Web is no longer a collection of static pages of HTML that describe something in the world. Increasingly, the Web is the world – everything and everyone in the world casts an "information shadow," an aura of data which, when captured and processed intelligently, offers extraordinary opportunity and mind bending implications. Web Squared is our way of exploring this phenomenon and giving it a name.” (By Tim O’Reilly : Web Squared: Web 2.0 Five Years On, Web 2.0 Summit)Web Squared: Web 2.0 Five Years On,

3 Rationale Collaboration on demand with collective intelligence –Treatment of collaborative data with social interaction and community management Grid architecture with emphasis on virtual organization –“The real and specific problem that underlies the Grid concept is coordinated resource sharing and problem solving in dynamic, multi- institutional virtual organizations. … A set of individuals and/or institutions defined by such sharing rules form what we call a virtual organization (VO).” [Foster et al.: The Anatomy of Grid (2001)] Everything as a Service –New generation network aiming at value creation network June 30, 2009 ( C)Koji NICT

4 -Associative search -(Re)Structurization -Augmentation -Notification -Navigation -Recommendation -Expert discovery -Partner search -Team coordination Collaboration Capture Association Content-levelHCI-levelHuman-level Social/natural/ human activities CGMs Devices Vision: Next Generation Web as Collaboration Media Knowledge Clouds June 30, 2009 ( C)Koji NICT

5 3-site model knowledge service layer Grid layer Platform: Global Knowledge Grid Site 2: Association Interconnect different communities of knowledge Knowledge Correlation Computing Site 3: Provision From knowledge to actionable information Knowledge Presentation Media Site 1: Capture Web DB Knowledge Discovery Obtain knowledge on real-world situations Events Activities Phenomenon Knowledge Grid Node Appliance Ready-made one box Knowledge Grid nodes Collection and analysis of local data (including sensor / GIS /multimedia/Web data) Virtual private info-resource-sharing networks June 30, 2009 ( C)Koji NICT

6 Operational Status of Global Knowledge Grid June 30, 2009 ( C)Koji NICT NodeLocation gig001NICT Keihanna (Kyoto, Japan) gig002NICT Koganei (Tokyo, Japan) gig003NICT Keihanna (Kyoto, Japan) gig102Univ.of Jyväskylä (Jyväskylä, Finland) gig103Keio Univ. SFC (Kanagawa, Japan) gig104Tampere Univ. of Tech. (Pori, Finland) gig105 Christian Albrechts Univ. at Kiel (Kiel, Germany) gig106 East China Normal Univ. (Shanghai, China) gig107Korea Aerospace Univ. (Seoul, Korea) (T.B.A)EEPIS-ITS (Surabaya, Indonesia) (T.B.A) VSB-Technical Univ. of Ostrava (Czech Rep.) (T.B.A) Chinese Academy of Science (Beijing, China) (as of June 6, 2009) Legend:RunningMaintenanceDownUnder construction

7 Statistics of Knowledge Services June 30, 2009 ( C)Koji NICT Top 30 services (in order of # of records) from total164 services (as of June, 2009) Covering 31,994/47,384 = 67.5 % records

8 An Application: Link-free Web Browsing - Web Expedition by Discovering Associative Knowledge - June 30, 2009 ( C)Koji NICT Capture service (site 1) Association service (site 2) Provision service (site 3) Knowledge service layer Grid layer

9 9 Knowledge Grid Appl. 1: Dynamic link generation for navigating cross-domain associative Web contents (subject: global warming) 1. Select interested content 2. Search associative concepts over heterogeneous domains for a given subject (e.g., global warming) 3. Generate links to related contents Site 1 Site 2 Site 3 Web archive Natural disaster correlation analysis Healthcare correlation analysis Ecosystem correlation analysis Link generation Speech I/O Kyoto sightseeing Associative search Kyoto sightseeing Associative search Voice guidance Historical heritage DB Literature DB Map navigation Robotics Correlation analysis Robotics Correlation analysis Patent DB Social network view Social network view Second life Correlation analysis Second life Correlation analysis LOHAS correlation analysis LOHAS correlation analysis Corporate IR Appl. 2: Associative navigation for Kyoto sightseeing Proactive navigation Travelling with story-lines Proactive navigation Travelling with story-lines Communication channel establishment Discover latent correlations among people, products and organizations Communication channel establishment Discover latent correlations among people, products and organizations Appl. 3: Industrial cluster (= company network) construction support Link-free Web browsing Subject-oriented Web restructuring, instead of embedded hyperlinks Link-free Web browsing Subject-oriented Web restructuring, instead of embedded hyperlinks June 30, 2009 ( C)Koji NICT

10 Software Architecture of Global Knowledge Grid Applications Internet Site 2 services (association) Site 3 services (provision) Service Oriented Architecture (SOA) Grid (resource sharing & remote exec.) with extension to mobile/ubiquitous/sensor computing Collaboration mgmt. KC VO mgmt. KC session mgmt. Site 1 services (capture) Site 1 Site 2 Site 3 June 30, 2009 ( C)Koji NICT

11 Service Collaboration Models June 30, 2009 ( C)Koji NICT Workflow model Data-driven model Monitor changes Sharing data of common interests Good at handling a well-formed processes (e.g., business processes) All services involved in a process must be known (available) beforehand Easy to optimize execution plan WS-BPEL Sequence of processes and (intermediate) data Activate services by trigger (ECA-rule) engineActivate services by workflow engine Good at handling ad-hoc processes (e.g., building collective intelligence) Services can join/leave at anytime Hard to predict (and optimize) execution plan Global Knowledge Grid

12 Service MeshUp: Authoring Data-driven Service Collaboration June 30, 2009 ( C)Koji NICT property_name... value... condition_id... parameter_name... action value … property_name... value... condition_id... parameter_name... action value … Property block Event block Precondition block Behavior block Postcondition block Aspect block services a1a1 bv 11 bv 31 bv 15 bv 22 bv 32 bv 42 bv 13 bv 33 bv 14 bv 54 s1s1 s1s1 s2s2 s2s2 s3s3 s3s3 s4s4 s4s4 s5s5 s5s5 a2a2 a3a3 a4a4 Aspects: collaboration theme/topics Aspect properties: shared data representing common interests Behavior of service s i in aspect a j Program code Service Meshup Unit of collaboration space (resource sharing, message propagation, security policy) Form Virtual organization (VO) on Knowledge Grid ap 1 ap 2

13 Meshup Authoring Tool (Eclipse Plug-in) June 30, 2009 ( C)Koji NICT Software & tutorial available at

14 Service Meshup Runtime System Overview June 30, 2009 ( C)Koji NICT Meshup-based index WSDL-based index gig00A gig00B gig00C ・ ・・ ・・ ・・ ・ Grid VO gig00? WEB Service Runtime Meshup Runtime Meshup Repository Mesh Authoring Tool ( Eclipse platform ) □ PreCondition □ PostCondition HTTP / POST Behavior Interpreter SOAP /HTTP HTTP / POST Web 3.0 Browser ( Firefox Add-on ) □ Behaivior Code ■ Event 0X Define Meshup ( Add ・ Edit ) Load selected Meshup Service Repository Register Meshup’s Index Register Service ↑ Selected Mesh Graph Gadget Notify Event Response Call Behavior Response Requet service execute $rs = analyze ($service,$prm); Load selected Meshup Response A ssign Service / Node And Call Mesthod Load Service List Grid Services Request

15 Real-world Annotation Real-world Annotation DB Real-world Annotation DB Voice Visualizing on maps Trajectory analysis Photo Text message GPS Mobile phone blog (micro-blog) Voice micro-blog Speech translation News items Geo-coding, GeoRSS globallocal impressive descriptive June 30, 2009 ( C)Koji NICT

16 Sticker: Searching and Aggregating Geo Annotations Along With Trajectories of “Moving Phenomena” June 30, 2009 ( C)Koji NICT

17 Conclusions Vision: Next Generation Web as Collaboration Media –Collaboration on demand with collective intelligence –Grid architecture with emphasis on virtual organization –Everything as a Service Platform: Global Knowledge Grid –3-site-model knowledge service (knowledge capture, association and provision) on global-scale grid network >10 2 knowledge services available, will soon be >10 3 Integrate existing services/systems by 3-site-model service encapsulation –Service Meshup for data-driven collaboration (orchestrization) of services –Dynamic VO for multi-institutional & secure service collaboration –[Future work] Service Search Engine Real World Annotation –Geo annotations: GeoRSS, Micro blog and Voice micro blog, and more Incorporating sensor data of space/earth environment is now undergoing –Moving phenomena DBMS for management of real-world annotation data –Sticker: Searching and Aggregating Geo annotations along with Trajectories of “Moving Phenomena” June 30, 2009 ( C)Koji NICT


Download ppt "Towards Web 3.0 As Collaboration Media In Real World Koji Zettsu Knowledge Creating Communication Research Center National Institute."

Similar presentations


Ads by Google