SuaveCAT and VOEvent Ontology - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

SuaveCAT and VOEvent Ontology

Description:

VOEvent packet generator hard codes other VOEvent fields ... pertaining to relevant tailored VOEvent RSS feed into user's MySpace ... – PowerPoint PPT presentation

Number of Views:53
Avg rating:3.0/5.0
Slides: 14
Provided by: TonyL152
Category:

less

Transcript and Presenter's Notes

Title: SuaveCAT and VOEvent Ontology


1
SuaveCAT and VOEvent Ontology
  • Elizabeth Auden
  • MSSL, AstroGrid
  • VOTech DS5
  • Converting UML to OWL
  • A VOEvent Ontology
  • Survey of Formal and Informal Ontologies
  • VOTech Applications with Protégé
  • Solar User-Appended Event Catalogue

2
Ontology Survey
  • Goal Explore use of both formal and informal
    ontologies in academic research.
  • Formal biomedicine has the most developed use
    of ontologies OWL extensions, software and
    papers available for download.
  • Informal library sciences offer several
    decades experience in cataloguing and metadata.
    Phylogenies are also worth exploring software
    for biological classification.
  • Best resources formal, OBO (Open Biomedical
    Ontologies) informal, MARC (Machine Readable
    Catalogue record) and Washington phylogeny
    repository.
  • http//wiki.eurovotech.org/bin/view/VOTech/SurveyI
    nformalOntologies
  • http//wiki.eurovotech.org/bin/view/VOTech/SurveyF
    ormalOntologies

3
Protégé VOTech Applications
  • Goal Apply ontology research in other
    disciplines to VOTech applications.
  • Convert Astronomical Thesaurus to an ontology.
  • Poster "Evaluating Protégé OWL as Editing
    Environment for NCI Thesaurus". Lintern,
    Fergerson, Noy, Knublanch et al. CHISEL group,
    University of Victoria.
  • Add journal articles to registry resource
    discovery
  • Poster "Ontology Based Browsing of
    Bibliographic Metadata". Abaitua, Azpilla,
    Diaz-Labrador, Fernandez, Jacob, Sanchez.
  • Add complex mathematical expression to resource
    discovery / workflows
  • Poster "Representing Mathematical Problems by
    Means of Protégé OWL". Diz, Gil
  • Create user-updated event catalogue using VOEvent
    ontology to correlate VOEvent packets
  • Based on solar idea by Louise Harra at MSSL and
    email by Roy Williams
  • Filter VOEvent RSS feeds with ontological logic
  • Norman Gray
  • Future Explore RSS feed filtering using solar
    events and gamma ray burst VOEvent packets
  • http//wiki.eurovotech.org/bin/view/VOTech/Protege
    Conference2005

4
SuaveCAT Proposal
  • Goal Create solar user-appended solar VOEvent
    catalogue.
  • First step create catalogue based on VOEvent
    schema with solar extensions.
  • Identify metadata used in SEC and VOEvent schema
    build MySQL table.
  • Build JSP front end with add, edit, delete and
    search facilities.
  • Deploy DSA module to access catalogue and
    register with AstroGrid
  • Second step use ontology tools to correlate
    VOEvent packets describing the same VOEvent
    inside the catalogue.
  • Identify concepts in VOEvent and STC schemas that
    must be extended for solar metadata (such as
    coordinates).
  • Build VOEvent ontology with solar extensions.
  • Create tool that will correlate VOEvent packets
    using VOEvent ontology.
  • Extend tool to correlate VOEvent packets and SEC
    entries.
  • Use test VOEvent packets to run automated
    correlations tests with the SEC catalogue and
    write results to a database.
  • Future proceed with implementation of catalogue.
  • http//wiki.eurovotech.org/bin/view/VOTech/SolarVO
    EventCatalogue

5
SuaveCAT Implementation
  • User-appendable event catalogue operating as
    prototype production catalogue can be by for
    Solar-B scientists.
  • Catalogue database built from VOEvent schema.
  • Users can fill in 20 VOEvent fields stored in
    MySQL
  • VOEvent packet generator hard codes other VOEvent
    fields
  • DSA makes catalogue searchable in AstroGrid
    workflows
  • CEA provides user interface to
  • Create new catalogue entry edit text fields
  • Generate VOEvent packets
  • Upcoming work
  • Add VOEvent RSS feed to catalogue software new
    event catalogue entry generates VOEvent packet in
    RSS feed
  • http//wiki.eurovotech.org/bin/view/VOTech/SuaveCa
    tImplementation

6
SuaveCAT Metadata
  • User-provided
  • Active region number, instrument name, event
    description, solar coordinates, spectral unit,
    spectral name, spectral value, spectral error,
    start / end times, event name, event concept,
    event reporter, reporters institution, reporting
    date, cited eventID, citation reason, citation
    description
  • Hard-coded
  • Role, version, publisherID, param element for
    ARN, param element for instrument name,
    AstroCoordSystemID, TimeFrame name, TimeScale,
    TOPOCENTER, SolarSpaceFrame, HGC, SPHERICAL,
    Position2D, Unit, Sun id
  • Generated
  • EventID

7
SuaveCat DSA
8
SuaveCAT VOEvent Packet
9
A VOEvent Ontology
  • Goal Create first draft of a VOEvent ontology.
  • Used Protégé to build OWL file from VOEvent 0.90.
  • Submitted first draft of VOEvent ontology to IVOA
    semantics mailing list for comment.
  • Debate covered technical points of hierarchy and
    relationship as well as the semantics of how much
    scientific interpretation can be conveyed in a
    VOEvent packet ( see semantics_at_ivoa archive, 1
    7 June 2005).
  • Future upgrade OWL file to use VOEvent 1.1,
    create STC ontology, import NASA units ontology.
  • http//wiki.eurovotech.org/pub/VOTech/VoEventOntol
    ogy/VOEventOntology_v0.1.owl

10
Converting UML to OWL
  • Goal Convert STC UML diagram to OWL.
  • Obtained Visio 2003 UML diagram of STC schema
    from Arnold Rots.
  • Poseidon tool requires XMI file as input to
    convert to OWL file, so download Microsoft
    XMIExprt utility for Visio 2003.
  • Build XMIExprt in Visual Studio and save
    resulting file in Visio 2003 path open UML
    diagram and select XMI Export from add-ons menu.
  • Apply Gasevics XMItoOWL .xslt tool to exported
    XMI file.
  • Result empty OWL file.
  • Future Create STC ontology by hand, import NASA
    unit ontology
  • http//wiki.eurovotech.org/bin/view/VOTech/Ontolog
    iesFromUML
  • http//wiki.eurovotech.org/bin/view/VOTech/StcOnto
    logy

11
VOEvent Ontology
VOEvent classes Based on hierarchy of has
properties
Protégé class list VOEvent
12
STC Ontology
Class hierarchy starts with substitution group
types bearing is a relationship to element
names. Other classes related by has
relationships.
13
Future Work
  • Goal allow VOEvent RSS feed filtering with
    VOEvent ontology
  • Science case
  • Users can personalize VOEvent ontology logic to
    tailor their RSS feeds to list only specific
    types of events
  • Test cases
  • Solar flares only
  • GRBs with optical afterglows only
  • Users can generate workflow query to download
    observations pertaining to VOEvent packets in
    tailored RSS feed.
  • Next steps
  • Install VOEvent RSS feed for SuaveCAT
  • Write application to tailor VOEvent ontology
    logic to filter feeds
  • Work tailored feeds for SuaveCAT and GCN into
    AstroGrid workflow
  • Demonstrate workflow that will fetch observations
    pertaining to relevant tailored VOEvent RSS feed
    into users MySpace
  • Future proceed with implementation of VOEvent
    ontology logic application (CEA?)
Write a Comment
User Comments (0)
About PowerShow.com