Transcript Document
Semantic Web and
Database Conferences
SWDB’06, April 8th 2006
I. Budak Arpinar
LSDIS Lab, Department of Computer Science,
University of Georgia
http://lsdis.cs.uga.edu
Semantic Web
• The Semantic Web is an extension of the current
Web in which information is given well-defined
meaning, better enabling computers and people
to work in cooperation.
– Usually through use of ontologies in RDF(S) or OWL
• Ultimate goal - effective and efficient global
knowledge exchange.
– Allows to find, share, and combine information more
easily
The Semantic Web triangle
Software & Knowledge Engineering
(Software Components, Agents, Process Modeling)
Report from the
Semantic Web
Working Symposium
30. July - 1. August,
I. Cruz, S. Decker,
J. Euzenat, D.
McGuinness
Libraries of Components,
Reasoning, Planning,
DAML-S
Interoperation for Web Services
AI
DB
(Knowledge Representation,
(Semi-structured data, Interoperability)
Ontologies)
Ontology Languages & Semi-structured Data
Ontology Transformation
Challenge – A personal view
• The level of interaction between Database and
Semantic Web communities is not at the desired
level.
• Semantic Web community tries to exploit
Database techniques: query languages, indexing,
storage etc.
• Database community’s use of Semantic Web
techniques is limited.
– Consequently, major Database conferences
(SIGMOD/VLDB/ICDE) include a few papers on the
Semantic Web.
Some Examples (2006)
• ICDE’06:
– Industrial Session: RDF, Ontologies, Metadata
• RDF Object Type and Reification in the Database
• RDF-based Relational Database Integration and its
Application in Traditional Chinese Medicine
• Supporting Keyword Columns with Ontology-based
Referential Constraints in DBMS
• Experiment Management with Metadata-based Integration
for Collaborative Scientific Research
– 2 workshops: SENS’06, SWDB’06
• PODS’06:
– A recent interest on the Semantic Web:
• Tutorial: Enrico Franconi on the Semantic Web
Some Examples (2005)
• ICDE’05:
– Papers:
• SemCast: Semantic Multicast for Content-Based Data
Dissemination
• Bootstrapping Semantic Annotations for Content-Rich HTML
Documents
• SIGMOD’05:
– Papers:
• Reference Reconciliation in Complex Information Spaces
• Semantics and Evaluation Techniques for Window
Aggregates in Data Streams
– Industrial Session:
• Metadata Management for Data Integration
– Panel:
• Databases and Information Retrieval: Rethinking the Great
Divide
Some Examples (2005)
• VLDB’05:
– Papers:
• Automatic Composition of Transition-based Semantic
Web Services with Messaging
• An Efficient SQL-based RDF Querying Scheme
• Semantic Adaptation of Schema Mappings when
Schemas Evolve
Semantics and DB Community
• Semantics has not been new to the Database community.
– Semantics in data models was studied intensively in the
1980s, and applied to problems such as query processing,
view management, schema transformation, schema integration
and transaction processing.
• Semantic heterogeneity and interoperability have been
studied as part of all major information systems
architectures during the last three decades, including
federated, mediator, and information brokering
architectures.
• Many projects in information interoperability and
integration have addressed semantic heterogeneity.
Stefan Decker’s Blog
• The database community is very heavily invested
in the XML stack.
• Query processing and data management
questions relating to the RDF stack are so far
ignored by the Database community.
• Data management solutions including query
languages for RDF are mostly developed inside
the Semantic Web community without much
involvement from Database people.
Database Research Report
• Final Report, The Lowell Database Research SelfAssessment Meeting, May 2003 (in Section 3.11:
New User Interfaces):
– "Perhaps most interesting is the research opportunities
suggested by the term “Semantic Web.” While it may
be unclear what the concept truly entails, much of the
recent work has centered on “ontologies.” … The
database community should be looking for opportunities
to exploit these developments in future database
management systems."
Questions
• How to promote a better dialogue among
Semantic Web and Database communities
with a common goal of building better and
more efficient Web information systems?
• How to improve presence of Semantic
Web (papers) in major Database
conferences?
Panelists
•
•
•
•
•
Vipul Kashyap (Partners HealthCare)
Shamkant Navathe (GA Tech)
Susie Stephens (Oracle)
Paolo Atzeni (Universita Roma Tre)
Amit Sheth (LSDIS, UGA)
Senior DB Researchers
• "From Databases to Dataspaces: A New
Abstraction for Information Management" by
Michael Franklin, Alon Halevy and David Maier
(Sigmod Record, Dec. 2005)
– "Recent developments in the field of knowledge
representation (and the Semantic Web) offer two main
benefits as we try to make sense of heterogeneous
collections of data in a dataspace: simple but useful
formalisms for representing ontologies, and the concept
of URI (uniform resource identifiers) as a mechanism for
referring to global constants on which there exists some
agreement among multiple data providers."
Other Issues
• Perception of SW by DB-community as too logics-based or
'agenty'
– is OWL really a "logics ontology language"?
• XML serialization of RDF does not build upon (or exploit) XML
technologies, such as XQuery, XPath, XSLT, DTD, XML-Schema –
– SW has missed on most advances in XML
• SW involves various areas, but full adoption is still years away Examples: IR, DB, KR, AI, Web research
• The future?
– A rebirth of SW in the form of 'semantics science' that would be
applicable in various areas (ie. DB) - semantics as
complementary/supporting technology - implementation neutral, is it
worth pushing for SW query languages such as SPARQL vs. extensions
on SQL, such as Oracle's RDF datatypes
• Adoption is expected first from specialized domains bioinformatics, farmaceutical research - DB+SW opportunities on
high volume, rich data