1 / 18

NESSTAR: A Semantic Web Application for Statistical Data and Metadata

n. NESSTAR: A Semantic Web Application for Statistical Data and Metadata. Pasqualino “Titto” Assini Nesstar Ltd - UK. n. Contents. 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”?

Download Presentation

NESSTAR: A Semantic Web Application for Statistical Data and Metadata

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. n NESSTAR: A Semantic Web Application forStatistical Data and Metadata Pasqualino “Titto” Assini Nesstar Ltd - UK

  2. n Contents • 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 nesstar Nesstar - Networked Social Science Tools and Resources

  3. n The Domain and the Problem 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. Nesstar - Networked Social Science Tools and Resources

  4. n Learning From the Web 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” Nesstar - Networked Social Science Tools and Resources

  5. n What is the Data Web? nesstar • 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

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

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

  8. n Requirements nesstar • 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

  9. n Nesstar Object Oriented Middleware 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 - Networked Social Science Tools and Resources

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

  11. n Method Invocation Protocol nesstar • Method Invocations are: • Performed as HTML FORM methods  Very easy to generate forms that correspond to method invocations • Coded as normal URLs: • Ex: http://15.245.54.37/obj/Server?..method=Login&userID=admin&userPassword=mypwd Nesstar - Networked Social Science Tools and Resources

  12. n What Have We Got? 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 Nesstar - Networked Social Science Tools and Resources

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

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

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

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

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

  18. Demo • Object Browser (new EJB Server) • Data Archive Server

More Related