Andy Seaborne

Andy Seaborne
Apache Software Foundation

About

24
Publications
5,484
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
3,102
Citations
Introduction
Skills and Expertise

Publications

Publications (24)
Conference Paper
We investigated the use of a hybrid search and query for locating enterprise data relevant to a requesting party’s legal case (e-discovery identification). We extended the query capabilities of SPARQL with search capabilities to provide integrated access to structured, semi-structured and unstructured data sources. Every data source in the enterpri...
Conference Paper
E-discovery is the process of collecting, preparing, reviewing and producing electronically stored information in the context of the legal process. In this paper we describe practical experiences developing semantic middleware to support e-discovery from a variety of enterprise data sources including relational databases, LDAP directories and docum...
Article
This paper describes the design of Clustered TDB, a clustered triple store designed to store and query very large quantities of Resource Description Framework (RDF) data. It presents an evaluation of an initial prototype, showing that Clustered TDB offers excellent scaling characteristics with respect to load times and query throughput. Design deci...
Conference Paper
Full-text available
In this paper, we formalize the problem of Basic Graph Pattern (BGP) optimization for SPARQL queries and main memory graph implementations of RDF data. We define and analyze the characteristics of heuristics for selectivity-based static BGP optimization. The heuristics range from simple triple pattern variable counting to more sophisticated selecti...
Article
https://www.w3.org/TR/rdf-sparql-query/ RDF is a directed, labeled graph data format for representing information in the Web. This specification defines the syntax and semantics of the SPARQL query language for RDF. SPARQL can be used to express queries across diverse data sources, whether the data is stored natively as RDF or viewed as RDF via mi...
Article
SWAN – a Semantic Web Application in Neuromedicine – is a project to develop an effective, integrated scientific knowledge infrastructure for Alzheimer Disease (AD) researchers, enabled by Semantic Web technology and deployed on Alzforum (www.alzforum.org), a scientific web community for AD research. This infrastructure may later be deployed for re...
Article
Full-text available
As Semantic Web technologies are getting ma-ture, there is a growing need for RDF applica-tions to access the content of huge, live, non-RDF, legacy databases without having to replicate the whole database into RDF. In this poster, we present D2RQ, a declarative lan-guage to describe mappings between applica-tion-specific relational database schema...
Article
SIMILE is a joint project between MIT Libraries, MIT Computer Science and Artificial Intelligence Laboratory (CSAIL), HP Labs and the World Wide Web Consortium (W3C). It is investigating the application of Semantic Web tools, such as the Resource Description Framework (RDF), to the problem of dealing with heterogeneous metadata. This report describ...
Article
Full-text available
The new Semantic Web recommendations for RDF, RDFS and OWL have, at their heart, the RDF graph. Jena2, a secondgeneration RDF toolkit, is similarly centered on the RDF graph. RDFS and OWL reasoning are seen as graph-to-graph transforms, producing graphs of virtual triples. Rich APIs are provided. The Model API includes support for other aspects of...
Conference Paper
Part of fulfilling the vision of the Semantic Web is the exchange of RDF data between computer systems. The web enables the reuse of document resources so that people, and now systems, can obtain, combine and process information from other systems without explicit producer-consumer relationships. One precursor for the Semantic Web to achieve critic...
Article
RDF provides a basic way to represent data for the Semantic Web.
Conference Paper
This paper describes some initial work on a NetAPI for accessing and updating RDF data over the web. The NetAPI includes actions for conditional extraction or update of RDF data, actions for model upload and download and also the ability to enquire about the capabilities of a hosting server. An initial experimental system is described which partial...
Conference Paper
RDF provides a basic way to represent data for the Semantic Web. We have been experimenting with the query paradigm for working with RDF data in semantic web applications. Query of RDF data provides a declarative access mechanism that is suitable for application usage and remote access. We describe work on a conceptual model for querying RDF data t...
Conference Paper
Atlas is a prototype of an object infrastructure. It is designed to support hundreds of millions of objects, distributed in a heterogeneous wide area network of thousands or millions of computers. Atlas is implemented mainly as a vehicle for experimenting with distributed office and information systems. Atlas supported much finer-granularity object...
Article
The storage and query of RDF is a challenging problem: the graph structure of RDF combined with unpredictable query patterns means that even simple queries generate a lot of random access, inhibiting the performance of disk-backed stores. RDF store performance is thus typically poor compared to traditional RDBMSs, inhibiting the use of RDF in large...

Network

Cited By