N NESSTAR: A Semantic Web Application for Statistical Data and Metadata Pasqualino “Titto” Assini Nesstar Ltd - UK.

Slides:



Advertisements
Similar presentations
Building a Semantic IntraWeb with Rhizomer and a Wiki Roberto Garcia and Rosa Gil GRIHO (Human Computer Interaction Research Group) Universitat de Lleida,
Advertisements

18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Metadata Management at GESIS-ZA Reiner Mauer GESIS – Data Archive and Data Analysis CESSDA-Expert Seminar Odense, September 11th 2008.
Tim Richards, Tim Green, Simo Varis EFIS Information Resource Discovery - Demonstrator (a.k.a EFIS-RD/ Metadata) 28 June 2005.
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
General introduction to Web services and an implementation example
0 DOD/DT/CEDCV – 20 th & 21 st January Paris meeting SAGEM RTD Activities C2-Sense project Paris – 20 & 21 January 2015.
Web Services Seminar: Service Description Languages
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 2.
By Sheree Gustawes. What is FrontPage? FrontPage version 2002 enables powerful web site creation, and management. FrontPage version 2002 enables powerful.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
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.
The KB on its way to Web 2.0 Lower the barrier for users to remix the output of services. Theo van Veen, ELAG 2006, April 26.
Building a Digital Library with Fedora International Conference on Developing Digital Institutional Repositories Hong Kong December 9, 2004.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
Web Services Andrea Miller Ryan Armstrong Alex. Web services are an emerging technology that offer a solution for providing a common collaborative architecture.
CS 415 N-Tier Application Development By Umair Ashraf July 6,2013 National University of Computer and Emerging Sciences Lecture # 9 Introduction to Web.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Web Services Michael Smith Alex Feldman. What is a Web Service? A Web service is a message-oriented software system designed to support inter-operable.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
CSS/417 Introduction to Database Management Systems Workshop 5.
Adapting Legacy Computational Software for XMSF 1 © 2003 White & Pullen, GMU03F-SIW-112 Adapting Legacy Computational Software for XMSF Elizabeth L. White.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
1 Technologies for distributed systems Andrew Jones School of Computer Science Cardiff University.
Dodick Zulaimi Sudirman Lecture 14 Introduction to Web Service Pengantar Teknologi Internet Introduction to Internet Technology.
Integrating Live Plant Images with Other Types of Biodiversity Records Steve Baskauf Vanderbilt Dept. of Biological Sciences
Dynamic Content On Edge Cache Server (using Microsoft.NET) Name: Aparna Yeddula CS – 522 Semester Project Project URL: cs.uccs.edu/~ayeddula/project.html.
2004/12/02Slide Number 1 of 15 Exposure Time Calculator (ETC) as a Web Service Donald McLean 2004 Technology Open House.
Interfacing Registry Systems December 2000.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Extensible Markup Language (XML) Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879).ISO 8879 XML is a.
Introduction to Web Services Eric Lease Morgan University Libraries of Notre Dame June 24, 2005.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Chris Kuruppu NWS Office of Science and Technology Systems Engineering Center (Skjei Telecom) 10/6/09.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Grids - the near future Mark Hayes NIEeS Summer School 2003.
N Joining the Semantic Web: a Practical Guide. Pasqualino “Titto” Assini Nesstar Ltd - UK.
XML and Its Applications Ben Y. Zhao, CS294-7 Spring 1999.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Web Services Sara Yoder, Casey McLaughlin, Alex Scott, Matt Dunbar.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Kemal Baykal Rasim Ismayilov
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
An Introduction to Web Services Web Services using Java / Session 1 / 2 of 21 Objectives Discuss distributed computing Explain web services and their.
1 G52IWS: Web Services Chris Greenhalgh. 2 Contents The World Wide Web Web Services example scenario Motivations Basic Operational Model Supporting standards.
Web Services Architecture Presentation for ECE8813 Spring 2003 By: Mohamed Mansour.
July 28, 2004WSRF Technical Committee F2F meeting1 WSRP leveraging WSRF Use case for Portlets as WS-Resources.
INFSO-RI Enabling Grids for E-sciencE Web Services Mike Mineter National e-Science Centre, Edinburgh.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Brian Matthews, euroCRIS, 18/09/03 CRIS architecture to support an ERA Brian Matthews.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
The Earth System Curator Metadata Infrastructure for Climate Modeling Rocky Dunlap Georgia Tech.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Introduction: AstroGrid increases scientific research possibilities by enabling access to distributed astronomical data and information resources. AstroGrid.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
WEB SERVICES.
Unit – 5 JAVA Web Services
Wsdl.
Introduction to Web Services and SOA
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
Database Connectivity and Web Development
Distributed System using Web Services
Introduction to Web Services and SOA
SDMX IT Tools SDMX Registry
Presentation transcript:

n NESSTAR: A Semantic Web Application for Statistical Data and Metadata Pasqualino “Titto” Assini Nesstar Ltd - UK

Nesstar - Networked Social Science Tools and Resources n nesstar NESSTAR: NEtworked Social Science Tools And Resources (a.k.a. the “Data Web”) –What is all about? The domain: statistical information. –What is the “Data Web”? –End User and Data Publisher Views –Requirements The Underlying Architecture: NEsstar Object Oriented Middleware (NEOOM) –Web Oriented: based on Semantic Web technology –Object Oriented –Domain Independent Implementation Design and Development Process Contents

Nesstar - Networked Social Science Tools and Resources n nesstar The Domain: Surveys, Opinion Polls, Censuses The Actors: –Data Publishers: Social Sciences Data Archives, Statistical Offices, Private Research Institutes (Gallup, etc) –Data Users: Social Researchers, Journalists, Marketing Experts The Problem –Simplify publishing, finding and accessing statistical information. The Domain and the Problem

Nesstar - Networked Social Science Tools and Resources n nesstar The Web is a very successful example of a distributed information dissemination system Can we learn something from the Web? Idea: Use (Semantic) Web principles and technologies to create a “Data Web” Learning From the Web

Nesstar - Networked Social Science Tools and Resources n nesstar What is the Data Web? The Data Web is the application of Semantic Web techniques and principles to the problem of distributed data dissemination and processing.

Nesstar - Networked Social Science Tools and Resources n nesstar User view: Data Web Browser LOCATION BAR OBJECT BROWSER BOOKMARKS OPERATION OPERATION RESULT BROWSING

Nesstar - Networked Social Science Tools and Resources n nesstar Publisher View: Object Model PROPERTIES RELATIONSHIPS TYPE METHODS INHERITANCE

Nesstar - Networked Social Science Tools and Resources n nesstar Requirements Support for the Object Model: –An interface definition language that supports Types, Properties, Relationships and Methods  RDF Schema (no Methods) Distributed object model extensibility: –Inheritance  RDF Integration with the Web: –Objects, Types and method invocations have a URL –Object state is accessible via HTTP  Objects (and types) self-describe themselves in RDF –Method invocations can be performed via HTTP  SOAP, HTML FORM

Nesstar - Networked Social Science Tools and Resources n nesstar Semantic Web (RDF/RDF Schema) plus: –Self-description principle: objects and types self- describe themselves by making accessible their RDF description at their URL (dynamic discovery) –RDF Schema Model for Methods –Method Invocation Protocol based on HTML FORM Nesstar Object Oriented Middleware

Nesstar - Networked Social Science Tools and Resources n nesstar Method Model

Nesstar - Networked Social Science Tools and Resources n nesstar Method Invocations are: –Performed as HTML FORM methods  Very easy to generate forms that correspond to method invocations –Coded as normal URLs: Ex: &userID=admin&userPassword=mypwd Method Invocation Protocol

Nesstar - Networked Social Science Tools and Resources n nesstar A machine-understandable Data Web closely integrated with the (Semantic) Web. Advantages: –Support for sophisticated Object Oriented Models –Distributed Extensibility –Integration with the (Semantic) Web –Compatibility With Existing Languages/Protocols/Applications –Programming Language Independence What Have We Got?

Nesstar - Networked Social Science Tools and Resources n nesstar System Components

Nesstar - Networked Social Science Tools and Resources n nesstar Design/Development Use Cases

Nesstar - Networked Social Science Tools and Resources n nesstar Presentation Layer Independence

Nesstar - Networked Social Science Tools and Resources n nesstar Web Links to Statistical Objects This is a Nesstar Server object … Get linked objects

Nesstar - Networked Social Science Tools and Resources n nesstar Web Links to Statistical Operations

Demo Object Browser (new EJB Server)Object Browser Data Archive Server