Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 SPARQLing UNICORE R. Menday, A. Streit Research Centre Jülich, Germany

Slides:



Advertisements
Similar presentations
Forschungszentrum Jülich in der Helmholtz-Gesellschaft February 2007 – OGF19 A Collaborative Online Visualization and Steering (COVS) Framework for e-Science.
Advertisements

Fujitsu Laboratories of Europe © 2004 What is a (Grid) Resource? Dr. David Snelling Fujitsu Laboratories of Europe W3C TAG - Edinburgh September 20, 2005.
Forschungszentrum Jülich in der Helmholtz-Gesellschaft December 2006 A European Grid Middleware Achim Streit
Semantic Descriptions for RESTful Services SA-REST by Knoesis Service Research Lab Tomas Vitvar WSMO Phone Conference January 09,
Speaker: Kevin Page Sensor Data and Semantic Mashups ESWC 2011 Tutorial 29 th May 2011.
Update on the SWORD Protocol & Future Directions.
Web Services Mash-up : Flickr Cal Henderson O’Reilly Emerging Technology Conference March 14-17, 2005.
Pages A File System based eScience Workbench Roger Menday Jülich Supercomputing Centre, Germany.
Embedding Knowledge in HTML Some content from a presentations by Ivan Herman of the W3c.
Grid and Cloud Computing UNICORE Dr. Guy Tel-Zur
Microsoft and Web 2.0 In the enterprise. A working definition of Web 2.0.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Actual Trends Semantic Web Lecture WS 2010/2011. What‘s next? W3C view: Look at Semantic Web activity:
Multiple Tiers in Action
CSC Grid Activities Arto Teräs HIP Research Seminar February 18th 2005.
Dr. Jim Bowring Computer Science Department College of Charleston CSIS 690 (633) May Evening 2009 Semantic Web Principles and Practice Class 4: 20 May.
1 The World Wide Web. 2  Web Fundamentals  Pages are defined by the Hypertext Markup Language (HTML) and contain text, graphics, audio, video and software.
Identifying things. Four rules of linked data Use URIs as names for things Use HTTP URIs so that people can look up those names. When someone looks up.
Prof. James A. Landay University of Washington Spring 2008 Web Interface Design, Prototyping, and Implementation Rich Internet Applications: AJAX, Server.
Working with Cascading Style Sheets. Introducing Cascading Style Sheets Style sheets are files or forms that describe the layout and appearance of a document.
Information Integration Intelligence with TopBraid Suite SemTech, San Jose, Holger Knublauch
Experiences with using UNICORE in Production Grid Infrastructures DEISA and D-Grid Michael Rambadt
Co-funded by the European Union Semantic CMS Community Presentation and Interaction Components VIE.js Copyright IKS Consortium 1 Tilman Becker DFKI GmbH.
Silverlight 2 has rich networking support SOAP/XML Web services via WCF proxies Untyped HTTP services (REST, RSS, ATOM) via HttpWebRequest and WebClient.
JavaScript, Fourth Edition Chapter 12 Updating Web Pages with AJAX.
Web 2.0 meet Semantic Web at Yahoo! Dave Beckett Yahoo! Media Group November 8, 2006.
1 In the good old days... Years ago… the WWW was made up of (mostly) static documents. –Each URL corresponded to a single file stored on some hard disk.
Cross Site Integration “mashups” cross site scripting.
Why do we need PGI? Shahbaz Memon Jülich Supercomputing Centre (JSC)
Advanced Techniques for Scheduling, Reservation, and Access Management for Remote Laboratories Wolfgang Ziegler, Oliver Wäldrich Fraunhofer Institute SCAI.
CA Professional Web Site Development Class 2: Anatomy of a Web Site and Web Page & Intro to HTML.
A bad case of content reuse Validator Website to Validate License Violations Validator – Only requires the URI of the site to check This work by Oshani.
A bad case of content reuse Validator Website to Validate License Violations Validator – Only requires the URI of the site to check for a license violation.
SAN DIEGO SUPERCOMPUTER CENTER Inca Data Display (data consumers) Shava Smallen Inca Workshop September 5, 2008.
Future Learning Landscapes Yvan Peter – Université Lille 1 Serge Garlatti – Telecom Bretagne.
Grid Chemistry System Architecture Overview Akylbek Zhumabayev.
Forschungszentrum Jülich in der Helmholtz-Gesellschaft Experiences with using UNICORE in Production Grid Infrastructures DEISA and D-Grid Michael Rambadt.
San Diego Supercomputer Center National Partnership for Advanced Computational Infrastructure SRB + Web Services = Datagrid Management System (DGMS) Arcot.
IST CGW 2006 ?? Björn Hagemeier Björn Hagemeier, Roger Menday, Bernd Schuller, Achim Streit A Universal API.
“ Mobile Internet Development ” Prasert Jaipet (aekram43) MCTS,MCPD,Microsoft Insider Technology Team Manager Digital Beyond Company
Access and Query Task Force Status at F2F1 Simon Miles.
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
Core Integration Web Services Dean Krafft, Cornell University
Semantic Clipboard User Interface is integrated in the Browser Architecture of the Semantic Clipboard Illustration of a license incompliant content reuse.
Validator Website to Validate URI License Violations Validator – Only requires the URI of the site to check A bad case of content reuse This work by Oshani.
Introduction to the Semantic Web and Linked Data
5. October 2006e-IRG Workshop Espoo Resources e-Infrastructure Roadmap Update Chair: Peter Kunszt, Swiss National Supercomputing Centre CSCS.
1 Alternative view on Internet Computing Web 1.0 –Web 1.0 is first generation, Web Information based. Driven by Information provider. Web 2.0 Ajax enabled.
Jetspeed David Giaretta. Jetspeed Open Source Apache projectOpen Source Apache project Written in JavaWritten in Java Supports Portal API (JSP 168)Supports.
OAI Object Reuse & Exchange: Atom Serialization Nordbib Workshop, September , Stockholm, Sweden OAI-ORE: Atom Serialization The ORE Editors are:
© 2006 University of Kansas An LSID resolver for specimens and a digression into issues raised by the use of GUIDs Steve Perry
Panel “Making real large-scale grids for real money-making users: why, how and when?” August 2005 Achim Streit Forschungszentrum Jülich in der.
OpenMolGRID Open Computing GRID for Molecular Science and Engineering OpenMolGRID European Union 5th Framework Programme project
Introduction to the World Wide Web & Internet CIS 101.
+ Support multiple virtual environment for Grid computing Dr. Lizhe Wang.
Reportnet – progress and next steps Søren Roug European Environment Agency.
The AstroGrid-D Information Service Stellaris A central grid component to store, manage and transform metadata - and connect to the VO!
A practitioner’s guide to linked data for cultural heritage Jacco van Ossenbruggen 10m for 10y lessons learned from MultimediaN, PrestoPrime, EuropeanaConnect,
XML Related Technologies
WEB SERVICES.
REST: Web Services Abel Sanchez.
Policy Aware Content Reuse on the Web
Now how do I aggregate/process all this RDF data out there?
Web Server Design Week 16 Old Dominion University
LOD reference architecture
Introduction to World Wide Web
Graph Data on the Web: extend the pivot, don’t reinvent the wheel
W3C Recommendation 17 December 2013 徐江
Linked Open Data in 10 Minutes Sandro Hawke, W3C
Presentation transcript:

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 SPARQLing UNICORE R. Menday, A. Streit Research Centre Jülich, Germany

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 DEISA based JRA7 - Joint Research Activity 7 New ways to access the Grid infrastructure Distributed European Infrastructure for Supercomputing Applications

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 Roctopus ! A high-level API for programming Grids One interface - multiple implementations (targets UNICORE 5 and UNICORE 6 and …) Model based on resources – Site, Storage, Task, File, etc (Uses a URI scheme for naming these resources) Basis for DESHL command line environment Use it to write concise Grid client applications

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 Web 1.0 Web 2.0 Web 3.0 mashups Semantic Web GRDDL RDF/A Gmail GoggleMaps Atom SPARQL Tabulator AJAX REST GData

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 Web/Grid Services ? Not really that much to do with the Web … SOAP almost always bound to HTTP So, why not just use HTTP ? Semantic Web/Grid ? Surely good stuff, but more semantics than web ?

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 How to get the Grid into the Web world ? Something other than JSR 168 Build everything in the web-style (very appealing, but lots of commitment to WS …) So …

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 HTTP Façade … over a Grid Style it as you want ! (HTML + AJAX, Flash, ‘thicker’ clients, etc) ModelUsers Grid Resources ViewRepresentations as RDF (or XHTML with embedded RDF) ControllerRESTfull HTTP

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 Resources making up the Grid as HTTP URI’s Follow REST Use RDF to enrich links between the resources Embed RDF into normal pages using RDF/A (single page for both human and machine consumers) Syndicate the content using Atom/RSS (jobs status, sites on/off line, etc) The web as a single database (see the Tabulator, ) Queryable using SPARQL

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 Mashup

Roger Menday Forschungszentrum Jülich Cracow Grid Workshop 2006 Going Further … … using the ‘web style’ for the actual middleware ?