Semanticwebinfusionroadmap - Federation of Earth Science
Download
Report
Transcript Semanticwebinfusionroadmap - Federation of Earth Science
NATIONAL AERONAUTICS
AND SPACE ADMINISTRATION
Semantic Web
Technology Infusion Roadmap
DSWG on Technology Infusion
Background: 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
Technology
Infusion
Operational
Systems
Peer Review &
Technology
Development Competitive Selection
Solicitation
Formulation
Capability
Needs
Capability
Vision
Technology
Projections
Identified
Gaps
Technology
Roadmaps
Terminology
•
Ontology
– A branch of study concerned with the
nature and relations of being, or things
which exist. A formal machineoperational specification of a
conceptualization.
•
•
– 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
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)
–
–
–
–
Semantic Web
– Semantic services to use the resources
of many computers connected by a
network to solve large scale
computational problems
•
•
•
OWL
OWL-S
SWSL
ODM
Metamodel
Web Ontology Language
Messaging
Service description
Ontology Definition
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
Infusing Semantic Web Will Help Realize the Vision for all
Middleware Services and Assisted Capabilities
Scalable
Analysis
Portals
Community
Modeling
Frameworks
Interactive
Seamless
Data Analysis Data Access
Assisted Data
& Service
Discovery
Interoperable Responsive
Information Information
Services
Delivery
Evolvable Technical Infrastructure
Semantic Web Technology Infusion
(OWL, OWL-S, SWSL, SWSO)
(SWSF, Jena, Eclipse, SeSAME, )
Assisted
Knowledge
Building
Verifiable
Information
Quality
Assisted 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, domainspecific 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
Event
Catalog
Data
Inventory
Product
Catalog
Search
Terms
Content
Analysis
Assisted 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
Interactive 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)
Seamless 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)
Topo
Winds
SST
Interoperable 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
Alg 1
Alg 3
Alg 2
• Enabling technologies
– Network service protocols
(SOAP, Java RMI, OPeNDAP,
CORBA)
– Utility/grid computing protocols
& toolkits (Globus)
– Semantic metadata (OWL-S)
Alg 1
Alg 3
Alg 2
Responsive 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)
Verifiable 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)
Outcome
Geospatial semantic
services established
Assisted
Discovery &
Mediation
Output
Increased
Collaboration &
Interdisciplinary
Science
Improved
Information
Sharing
Interoperable
Information
Infrastructure
Metadata
Messaging
Technology
Capability
Results
Semantic Web Roadmap
Acceleration of
Knowledge
Production
Geospatial semantic
services proliferate
Semantic
Common vocabulary
based product search geospatial search &
inference, access
and access
Local processing
+ data exchange
Revolutionizing
how science is
done
Scientific semantic
assisted services
Semantic
agent-based
searches
Autonomous
scientific
inference
Semantic
agent-based
integration
Basic data tailoring
Interoperable
Metadata-driven
services (data as
geospatial services
data fusion
service), verification/ (analysis as service), (semantic service
validation
explanation
chaining), trust
SWEET 2.0 based on Integration of SWEET
SWEET 1.0 based
Reasoners able to
best practices decided 3.0 concepts with APIs to
on GCMD/CF
standard programming utilize SWEET 4.0
from community
languages
Languages
Geospatial ontology
established (RDF, languages established
OWL, OWL-S, OWL(GML)
Time)
Current
Near Term
Numerical ontology Scientific
languages established
ontology languages
established
Mid Term
Long Term
Semantic Web: Roadmap Details
Discovery
Workflow
Competing
catalog
schemas
Common semantic
service catalog
established
Enhanced semantic
Automatic knowledge
search into search
discovery and mining
engines
Semantic
service
chaining,
SWSO, SWSF
Semantic
Standard workflow
language (BPEL) framework for Web
Services, WSMF
XML, RDF
OWL-DL, OWL-Full
SWRL
Intelligent
algorithm
programming
chaining
PML
l
Languages
SWEET 1.0
SWEET 2.0
SWEET 3.0 + math
SWEET 4.0 +
plug-in
science plug-in
Standards
Inference
Built into code
logic and in
the head of
the user
Basic
semantics
(FOL)
High degree of
semantic
understanding
Current
Near Term
Mid Term
Syntax
Semantics
Explanation
Intelligent
message
routing (SOL)
Long Term
Proof/Trust
Next 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