14
NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Semantic Web Technology Infusion Roadmap Technology Infusion Roadmap DSWG on Technology Infusion

NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Embed Size (px)

Citation preview

Page 1: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

NATIONAL AERONAUTICSAND SPACE ADMINISTRATION

Semantic WebSemantic WebTechnology Infusion RoadmapTechnology Infusion Roadmap

DSWG on Technology Infusion

Page 2: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Background: Technology Infusion ProcessBackground: Technology Infusion Process

• Established a capability vision for Earth science information systems• Identified Interoperable Information Services as a key capability in the vision• Identified semantic web as the primary supporting technology• Currently defining a roadmap for semantic web technology infusion

Capability Needs

Technology Projections

Technology Roadmaps

Technology DevelopmentTechnology

Infusion

Operational Systems Identified

Gaps

Solicitation Formulation

Peer Review & Competitive Selection

Capability Vision

Page 3: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

TerminologyTerminology

• Ontology– A branch of study concerned with the

nature and relations of being, or things which exist. A formal machine-operational specification of a conceptualization.

• Semantic Web– an extension of the current web in which

information is given well-defined meaning, better enabling computers and people to work in cooperation, www.semanticweb.org

• Semantic Grid– Semantic services to use the resources of

many computers connected by a network to solve large scale computational problems

• Technology Infusion Roadmap– Timeline for widespread adoption of key

technologies including tailoring to Earth science needs

• Service Oriented Architecture, Web Services, Service Chaining - see Web Services Roadmap

• Semantic Web Standards (W3C)– OWL Web Ontology Language– OWL-S Messaging– SWSL Service description– ODM Ontology Definition Metamodel

• Tools for Semantic Web– Editors: Protégé, SWOOP, Medius,

Cerebra Construct, SWeDE– Reasoners: Pellet, Racer, Cerebra

Server, Medius KBS,– Search: SWOOGLE– Other: Jena, SeSAME, Eclipse, KOWARI

• Additional Emerging Standards for Earth Science

– SWEET– VSTO– MMI

Page 4: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Infusing Semantic Web Will Help Realize the Vision for all Infusing Semantic Web Will Help Realize the Vision for all Middleware Services and Assisted CapabilitiesMiddleware Services and Assisted Capabilities

Assisted Data & Service Discovery

Assisted Knowledge

Building

Interactive Data Analysis

Interoperable Information

Services

Seamless Data Access

Responsive Information

Delivery

Verifiable Information

Quality

Evolvable Technical Infrastructure

Community Modeling

Frameworks

Scalable Analysis Portals

Semantic Web Technology Infusion(OWL, OWL-S, SWSL, SWSO)

(SWSF, Jena, Eclipse, SeSAME, )

Page 5: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Assisted Data & Service DiscoveryAssisted Data & Service Discovery

• Vision– Semantic and content-based search allows

researchers to quickly and easily identify information needed to support their analysis using proper names, domain-specific jargon, and high-level specifications

• Enabling technologies– Data and service description standards

(XML, WSDL, RDF, OWL,OWL-S, DAML), web service directories (UDDI), syndication services (RSS), topic maps

– Rule-based logic systems

– Established directory services (GCMD, ECHO, THREDDS)

Gazetteer

Product CatalogEvent

CatalogSearch TermsData

InventoryContent Analysis

Page 6: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Assisted Knowledge BuildingAssisted Knowledge Building

• Vision – Provide research and operations

assistance using intelligent systems

• Enabling technologies– Data mining algorithms (Support vector

machines, independent component analysis, rule induction)

– Data mining toolkits (Adam, D2K, Darwin)

– Data mining plug-ins (IMAGINE, ENVI, ArcGIS)

– Data and service description standards (XML, WSDL, RDF, OWL, DAML), web service directories (UDDI), syndication services (RSS), topic maps

– Rule-based logic systems

Page 7: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Interactive Data AnalysisInteractive Data Analysis

• Vision– Reduce research algorithm

implementation from months to hours

• Enabling technologies– Visual grammars– Visual programming

environments (Cantata, Triana, Grist/Viper, Wit)

– High-level analysis tools (IDL, Matlab, Mathematica)

Page 8: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Seamless Data AccessSeamless Data Access

• Vision– Users can access current data

from authoritative sources from any programming environment or analysis tool regardless of the data’s physical location

• Enabling technologies– Network data access protocols

(OpenDAP, WMS/WCS, WebDAV, GridFTP)

– Established data server tools (MapServer, DODS/LAS, ArcWeb)

– Semantic metadata (OWL-S)

Winds SST

Topo

Page 9: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Interoperable Information ServicesInteroperable Information Services

• Vision– Increase synergy in the Earth

science community by leveraging in-place resources and expertise to provide information services on demand

– Allows researcher to simply invoke remote services from within a local analysis tool

• Enabling technologies– Network service protocols

(SOAP, Java RMI, OPeNDAP, CORBA)

– Utility/grid computing protocols & toolkits (Globus)

– Semantic metadata (OWL-S)

Alg 1

Alg 2Alg 3

Alg 1

Alg 2Alg 3

Alg 1

Alg 2Alg 3

Page 10: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Responsive Information DeliveryResponsive Information Delivery

• Vision– Ensure research priorities

are met and enable new uses of Earth science data

• Enabling technologies– Optical networks (National

LambdaRail)– Peer-to-peer networks with

swarming (Modster)– Direct downlink

(MODIS/AIRS DDL)

Page 11: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Verifiable Information QualityVerifiable Information Quality

• Vision– Provide confidence in

information products and enable the community information provider marketplace

• Enabling technologies– Data pedigree

algorithms (Ellis)– Machine-readable

formats (XML) and semantics (OWL-S)

Page 12: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Tec

hn

olo

gy

Geospatial semantic services

established

Geospatial semantic services proliferate

Scientific semantic assisted services

Integration of SWEET 3.0 concepts with APIs

to standard programming languages

SWEET 2.0 based on best practices decided

from community

Scientific ontology languages

established

Reasoners able to utilize SWEET 4.0

Local processing + data exchange

Basic data tailoring services (data as

service), verification/ validation

Interoperable geospatial services

(analysis as service), explanation

Common vocabulary based

product search and access

Inte

rop

erab

le

Info

rmat

ion

In

fras

tru

ctu

re

Ass

iste

d

Dis

cove

ry &

M

edia

tio

n

Metadata-driven data fusion

(semantic service chaining), trust

Semantic agent-based integration

Semantic agent-based

searches

Geospatial ontology languages established (GML)

Cap

ab

ilit

yR

esu

lts

Improved Information

Sharing

Increased Collaboration & Interdisciplinary

Science

Acceleration of Knowledge Production

Revolutionizing how science is

done

Languages established (RDF,

OWL, OWL-S, OWL-Time)

Semantic Web RoadmapSemantic Web Roadmap

Current Near Term Mid Term Long Term

Autonomous scientific inference

Numerical ontology languages

established

Semantic geospatial search & inference, access

SWEET 1.0 based on GCMD/CF

Met

adat

a M

essa

gin

gO

utp

ut

Ou

tco

me

Page 13: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

l

Semantic Web: Roadmap DetailsSemantic Web: Roadmap Details

SWEET 1.0

Semantics Proof/Trust

Built into code logic and in the head of the user

Basic semantics

(FOL)

Syntax Explanation

High degree of semantic

understanding

Intelligent message

routing (SOL)

Current Near Term Mid Term Long Term

SWEET 3.0 + math plug-in

Standard workflow language (BPEL)

Intelligent algorithm

programmingchaining

Competing catalog

schemas

Common semantic service catalog

established

Inference

Standards

Workflow

Discovery

SWEET 4.0 + science plug-in

Semantic service

chaining, SWSO, SWSF

XML, RDF OWL-DL, OWL-Full

Languages

SWRL

Enhanced semantic search into search

engines

Automatic knowledge discovery and mining

SWEET 2.0

Semantic framework for Web

Services, WSMF

PML

Page 14: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION Semantic Web Technology Infusion Roadmap DSWG on Technology Infusion

Next StepsNext Steps

• Refine roadmap milestones– Identify issues specific to Earth science– Review dependencies and revise milestone order

• Formulate recommendations– Recommend actions that NASA can take to help achieve

milestones

• Start the infusion process– Identify technology candidates that could be submitted to the

DSWG standards process to accelerate infusion– Identify technology champions (groups and individuals) to

shepherd technologies through the process, e.g. ESIP semantic web cluster