value), thus supporting the mapping to an RDF
representation layer which will be used as a basis for
the search refinement.
After performing RODIN’s simultaneous search,
each widget shows a collapsed portion of the found
result documents in its own window; the search
refinement is done by selecting a result document or
even a single record of it, thus identifying a refining
word vector to be used as a basis for a further query
inside the other RODIN widgets.
The refining word vector is first cleaned then
semantically enhanced in a specific way for each
involved data source. A new instance of the universe
Tab is then spawned with each widget presenting his
specific response documents to the calculated
refining query. The refining step described here may
be run by the user an arbitrary amount of times, this
being thus a pragmatic alternative to DERI’s
semantic web pipes. (Morbidoni et al. 2007).
3.3.3 Semantic Search Refinement
The use of RESTful services leads to another
enhancement of the system that deals with RDF
data, the latter making content accessible within the
Linked Open Data Project (Shadbolt 2006).
Defining the data structures within the E-lib.ch
context as RDF triples will lead to an optimization
of the search functionalities, be it in the simple
search as described in this chapter, be it in the search
refinement module as described hereafter. This will
also facilitate the integration of semantic web search
technology in RODIN’s search. RODIN will
therefore benefit strongly from the Linked Data
Project. esp. from bibliographical data that is
converted into SKOS, such as the Library of
Congress Subject Headings or the Swiss National
Bibliography
To enable this, RODIN needs a “bridge” to the
data of the semantic web. This bridge might be
enabled through D2R (http://www4.wiwiss.fu-
berlin.de/bizer/d2r-server/), a tool for publishing
relational databases on the Semantic Web, allowing
applications to query the database using the
SPARQL query language.
Beside this “bridge” the semantic search
refinement has to be based on some ontological data
that is close to digital libraries. The basis for this
ontological data might consist of data being
formalized in SKOS (Miles, 2005), e.g. the library
of congress subject headings or the SWD subject
headings of the Swiss National Library.
From the authors’ point of view, the effective
connection of the simple query results with the
ontological data and their mutual transformation will
play a crucial role for the further development of
RODIN.
4 CONCLUSIONS
In this paper we described RODIN, an alternative
web portal approach within the domain of libraries
and their digital information services. RODIN will
integrate all information resources of the E-lib.ch
project and allow the building of user-specified
information universes.
Users and information specialists arrange
widgets according to their needs. The system will
integrate semantic web technology with a special
focus on bibliographic meta data by using meta data
described in SKOS as a basis of ontological
reasoning and inference.
RODIN itself will be made usable as an
information resource, through the implementation of
a RESTful service for on line query and result
processing.
REFERENCES
Auer, S., Bizer, C., Kobilarov, G. et al., (Ed.), 2008.
DBpedia: A Nucleus for a Web of Open Data.
Bizer, C., 2003. D2R MAP - A Database to RDF
Mapping. Springer Lecture Notes in Computer
Science. Springer, Berlin.
Proc. WWW2003, The Twelfth International World Wide
Web Conference, Budapest, Hungary.
Fellbaum, C., (Ed.), 1998. WordNet: An Electronic
Lexical Database. MIT Press.
Fielding, R. T., 2000: Architectural styles and the design
of network-based software architectures, University of
California, Irvine, Dissertation.
Floyd, I., Jones, M. Rathi, D., Twidale, M. 2007. Web
Mash-ups and Patchwork Prototyping: User-driven
technological innovation with Web 2.0 and Open
Source Software. Proc IEEE HICSS 2007.
Hoyer, V., Stanoevska-Slabeva, K., Janner, T., Schroth,
C., 2008. Enterprise Mashups: Design Principles
towards the Long Tail of User Needs. IEEE
International Conference on Service Computer
(SCC’08), Volume 2, 601-602.
Hyvönen, E., Viljanen, K., Tuominen, J. Seppälä, K. 2008.
Building a National Semantic Web Ontology and
Ontology Servic Infrastructure – The FinnONTO
Approach. The Semantic Web: Researach and
Applications, Lecture Notes in Computer Sciences,
Springer Berlin.
Miles, A., Brickley, D., Matthews, B., Wilson, M., 2005
WEBIST 2010 - 6th International Conference on Web Information Systems and Technologies
150