ontology and application for reusable search interface design

25
Ontology and Application for Reusable Search Interface Design Plans for Advanced Semantic Technologies Final Project Eric Rozell, Tetherless World Constellation

Upload: tameka

Post on 03-Feb-2016

25 views

Category:

Documents


0 download

DESCRIPTION

Ontology and Application for Reusable Search Interface Design. Plans for Advanced Semantic Technologies Final Project. Eric Rozell, Tetherless World Constellation. Outline. Project Overview Paper Contents Submission Plan Semantic Claims Project Status. Project Overview. Table of Contents. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Ontology and Application for Reusable Search Interface Design

Ontology and Application for Reusable Search Interface Design

Plans for Advanced Semantic Technologies Final Project

Eric Rozell, Tetherless World Constellation

Page 2: Ontology and Application for Reusable Search Interface Design

Outline

• Project Overview• Paper Contents• Submission Plan• Semantic Claims• Project Status

2

Page 3: Ontology and Application for Reusable Search Interface Design

Project Overview

3

Page 4: Ontology and Application for Reusable Search Interface Design

Table of Contents

• Introduction• Related Work• Research Methods• Framework Ontology• Application Prototype• Evaluation• Discussion• Conclusion

4

Page 5: Ontology and Application for Reusable Search Interface Design

Introduction

• Outlines motivations for work– Challenges for data managers

• Making user friendly interfaces• Managing a constant influx of data

– Challenges for scientists• Data service discovery• Learning curve for search interfaces/services

5

Page 6: Ontology and Application for Reusable Search Interface Design

Related Work

• Discusses related topics– Faceted Browsing Platforms

• Not faceted browse in general• E.g., Exhibit, Longwell, Flamenco, mSpace

– Virtual Observatories (VOs)• Integrate services and tools for uniform access• Some (SPASE, VSTO) serve as vocab. catalyst• S2S could benefit VO work (but not replace VOs)

– Semantic Web Services (SWS)• SWS ontologies (e.g., OWL-S, WSMO, SWSO)• Semantic annotation of web services (e.g., SAWSDL,

OpenSearch)• Utilize ontologies for discovery, annotation for extension

6

Page 7: Ontology and Application for Reusable Search Interface Design

Research Methodology

7

Page 8: Ontology and Application for Reusable Search Interface Design

Framework Ontology

8

LegendYellow: ServicesBlue: Query InterfacesOrange: Output FormatsGreen: WidgetsPink: Parameters

Page 9: Ontology and Application for Reusable Search Interface Design

Application Prototype

9

Page 10: Ontology and Application for Reusable Search Interface Design

Evaluation

10

Page 11: Ontology and Application for Reusable Search Interface Design

Evaluation

11

Page 12: Ontology and Application for Reusable Search Interface Design

Evaluation

• Case Study: BCO-DMO* Application Integration– BCO-DMO Technologies

• Web Map Service (WMS) / Web Feature Service (WFS)• MapServer• MySQL database• OWL ontology & RDF knowledge base • Vocabulary mappings to other projects

– Application Integration• WMS/WFS search widget• MapServer result widget• OpenSearch service leverages MySQL and OWL/RDF• Vocab. mappings used in federated search

12

* Biological and Chemical Oceanography Data Management Office

Page 13: Ontology and Application for Reusable Search Interface Design

Discussion

• More general than faceted browse• Future Work

– Support Apache Solr and SAWSDL standards– Usability evaluation (end-user and developer)– Web browser plugins– Community Portal– Discovery Infrastructure

13

Page 14: Ontology and Application for Reusable Search Interface Design

Conclusion

• Sufficient infrastructure for faceted browse• Platform for application integration• Reusable user interface modules• Extensible to various web standards• Custom, uniform interfaces for scientists

14

Page 15: Ontology and Application for Reusable Search Interface Design

Submission Plan

• Computers & Geosciences– Application Article

• 5000 words• Novel software application or web service• Applied computer methods (OWL/RDF)• Comparison with other methods (Faceted Browsing)• Emphasis on novelty (Application Integration)

15

Page 16: Ontology and Application for Reusable Search Interface Design

Semantic Claims

• Claim: S2S will use linked data practices for dereferenceable framework metadata.

• Benefit: Supports semi-automated discovery without the need for centralized registry.

16

Page 17: Ontology and Application for Reusable Search Interface Design

Semantic Claims

17

Page 18: Ontology and Application for Reusable Search Interface Design

Semantic Claims

• Claim: S2S leverages RDFS reasoning to infer sub-class transitivity for type checking and query.

• Benefit: Simplifies query development.

18

Page 19: Ontology and Application for Reusable Search Interface Design

Semantic Claims

• User Scenario:– Oceanographer searching for data– Wishes to constrain search to a depth range (say,

the within 50m of thermocline)– Needs to find widgets that are useful for

“quantitative range”– Discovers class, s2s:QuantitativeRangeWidget– Makes request to system for instances of

s2s:QuantitativeRangeWidget– System returns instances of class and subclasses

19

Page 20: Ontology and Application for Reusable Search Interface Design

Semantic Claims

• Claim: S2S leverages OWL description logic constructs (note, not reasoning), namely universal qualifiers.

• Benefit: Allows for semi-automated construction of user interfaces.

20

Page 21: Ontology and Application for Reusable Search Interface Design

Semantic Claims

• User Scenario:– Similar to last scenario, scientist finds a web service

that S2S can be used for.– Scientist selects service in S2S.– System detects that the service uses

s2s:QuantitativeRangeParameter– System detects that s2s:QuantitativeRangeParameter

can be constrained only with s2s:QuantitativeRangeWidget (universal qualifier)

– User scenario continues as before

21

Page 22: Ontology and Application for Reusable Search Interface Design

Project Status

• First Draft Complete• Submission Plan Developed• Round of Friendly Reviews (starting)• Future Work

– Add a section between Introduction and Related Work summarizing the system

22

Page 23: Ontology and Application for Reusable Search Interface Design

S2S Overview

23

Page 24: Ontology and Application for Reusable Search Interface Design

References

• P. Fox, D. McGuinness, L. Cinquini, P. West, J. Garcia, J. Benedict, and D. Middleton, “Ontology-supported scientific data frameworks: The virtual solar- terrestrial observatory experience,” Computers and Geosciences, vol. 35, no. 4, pp. 724 – 738, 2009.

• A. Maffei, S. Lerner, J. Lynch, A. Newhall, K. Fall, C. Sellers, Glenn, "ExView: A Real-time Collaboration Environment for Multi-ship Experiments," OCEANS 2007 - Europe, pp.1-6, 18-21 June 2007. doi: 10.1109/OCEANSE. 2007.4302345

• S. Lerner, A. Maffei, “4DGeoBrowser: A Web-Based Data Browser and Server for Accessing and Analyzing Multi-Disciplinary Data”, Woods Hole Oceanographic Institution, Technical Report, WHOI-2001-13, October 2001.

• J. Polowinski, “Widgets for faceted browsing”, in: M. Smith, G. Salvendy (Eds.), Human Interface and the Management of Information. Designing Information Environments, Vol. 5617 of Lecture Notes in Computer Science, Springer Berlin / Heidelberg, 2009, pp. 601–610.

24

Page 25: Ontology and Application for Reusable Search Interface Design

Grading

• Presentations: 10% ea.• Paper: 20%• …Or whatever is in my best interest

25