ACM Home Page
Please provide us with feedback. Feedback
SWOBE - embedding the semantic web languages RDF, SPARQL and SPARUL into java for guaranteeing type safety, for checking the satisfiability of queries and for the determination of query result types
Full text PdfPdf (846 KB)
Source
Symposium on Applied Computing archive
Proceedings of the 2009 ACM symposium on Applied Computing table of contents
Honolulu, Hawaii
SESSION: The semantic web and applications track table of contents
Pages 1239-1246  
Year of Publication: 2009
ISBN:978-1-60558-166-8
Authors
Sven Groppe  University of Lübeck, Lübeck, Germany
Jana Neumann  University of Lübeck, Lübeck, Germany
Volker Linnemann  University of Lübeck, Lübeck, Germany
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 60,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1529282.1529561
What is a DOI?

ABSTRACT

The Semantic Web and its technologies become increasingly important. As more and more Semantic Web applications are being used, developing more stable Semantic Web applications becomes a key issue. The state-of-the-art in programming Semantic Web applications is using complex application programming interfaces of Semantic Web frameworks, where extensive tests are necessary for the detection of errors, although many types of errors could be detected already at compile time. In this paper, we propose an embedding of Semantic Web languages into the java programming language, such that Semantic Web data and queries can be transparently used, type safety is guaranteed, and already at compile time, syntax errors of Semantic Web data and queries are reported, unsatisfiable queries are detected and the types of query results are determined. A demonstration of our system is available online.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
ANSI, Information technology -- Database languages -- SQL -- Part 0:SQL/OLB standard. ANSI X3.135, 1998.
 
2
D. Beckett (editor). RDF/XML Syntax Specification (Revised). W3C Recommendation, 2004.
3
4
5
6
 
7
M. Erdmann (editor), GNADE User's Guide: GNADE, The GNat Ada Database Environment; Version 1.5.3., 2002.
 
8
W. Gilmore, C. Black, D. Clegg, S. Dayal, E. Fourt, S. Goodman, J. Richey, G. Smith und P. Swift, Open Client Embedded SQL/COBOL Programmer's Guide. SYBASE Embedded SQL Release 10.0, 1994.
 
9
10
 
11
S. Groppe and J. Neumann. Demonstration of SWOBE. http://www.ifis.uni-luebeck.de/~groppe/swobe_demo/, 2008.
 
12
Y. Guo, Z. Pan, J. Heflin. LUBM: A Benchmark for OWL Knowledge Base Systems. Web Semantics, 3(2), 2005.
13
14
 
15
IBM. IBM Informix ESQL/C Programmer's Manual. Version 9.53, IBM, 2003.
 
16
Ingres Corporation. Ingres® 2006 Embedded SQL Companion Guide. 2006.
 
17
M. Kempa, and V. Linnemann. Type Checking in XOBE, BTW 2003, Leipzig, Germany, 2003.
18
 
19
J. Pérez, M. Arenas, and C. Gutierrez. Semantics and Complexity of SPARQL. ISWC, Athens, USA, 2006.
20
 
21
E. Prud'hommeaux and A. Seaborne. SPARQL Query Language for RDF. W3C Recommendation, 2008.
22
 
23
H. Schuhart, and V. Linnemann. Valid Updates for Persistent XML Objects, BTW 2005, Karlsruhe, Germany, 2005.
 
24
A. Seaborne and G. Manjunath. SPARQL/Update, A language for updating RDF graphs. http://jena.hpl.hp.com/~afs/SPARQL-Update.html, 2008.
25
 
26
G. Serfiotis, I. Koffina, V. Christophides and V. Tannen. Containment and Minimization of RDF/S Query Patterns. In ISWC, Galway, Ireland, 2005.
 
27
Sybase. SQLJ Part 1: Java Stored Procedures. Working Draft, 1998.
 
28
Sybase. SQLJ Part 2: Java Data Types. Working Draft, 1998.
29
30
 
31
K. Wilkinson, C. Sayers, H. Kuno and D. Reynolds. Efficient RDF Storage and Retrieval in Jena2. Workshop on Semantic Web and Databases, Berlin, Germany, 2003.
 
32
World Wide Web Consortium, XML Schema Part 2: Datatypes, W3C Recommendation, 2001.

Collaborative Colleagues:
Sven Groppe: colleagues
Jana Neumann: colleagues
Volker Linnemann: colleagues