A Flexible Approach to Semantic Annotation Systems for Web Content

DOIhttp://doi.org/10.1002/isaf.1362
Date01 January 2015
Published date01 January 2015
A FLEXIBLE APPROACH TO SEMANTIC ANNOTATION SYSTEMS
FOR WEB CONTENT
MANUEL FIORELLI,
a
*MARIA TERESA PAZIENZA
b
AND ARMANDO STELLATO
b
a
Department of Civil Engineering and Computer Science Engineering, University of Rome Tor Vergata, Rome, Italy
b
Department of Enterprise Engineering, University of Rome Tor Vergata, Rome, Italy
SUMMARY
In this paper we propose a exible approach that supports heterogeneous requirements on systems for the seman-
tic annotation of web content. The exibility of the approach originates from a model based on the denition of
abstract events, which captures at the logical level the main interactions occurring in a system for combined man-
agement of ontologies and web content. Application-specic semantics is then provided operationally as an
assignment of handlers to these events. While the abstract events are rather coarse-grained to reduce prior com-
mitment, preconditions on the handlers express application-specic distinctions based on contextual information
associated with each specic event. Although the possibility to dene completely new handlers guarantees the
generality of our approach, we foster convention over conguration by providing a set of default handlers, which
can be customized by lling their extension points. The use of customizable handlers, whether or not the default
ones, reduces the development effort and guarantees consistent user experience despite evolving requirements. A
comprehensive framework for semantic annotation of web content has been realized and will be hereafter intro-
duced. Copyright © 2015 John Wiley & Sons, Ltd.
Keywords: Semantic Annotation; Semantic Web; Software Engineering
1. INTRODUCTION
In the Semantic Web (Berners-Lee et al., 2001) the meaning of resources, possibly including services
(Payne and Lassila, 2004), is captured through annotations with respect to well-dened ontologies. In
fact, formalized knowledge is believed to allow software agents to better interact with web resources
and perform intelligent tasks on behalf of humans, such as aggregating information from various
sources and composing web services.
Beyond research on knowledge representation and automatic reasoning, the deployment of the
Semantic Web required further investigation on pragmatic aspects related to the publication and the
reuse of disparate knowledge on the Web. This line of development owed into the Linked Open Data
movement which elaborated a collection of best practices (Heath and Bizer, 2011) aimed at better
connecting the Semantic Web to the architecture of the Web. Detractors criticized that Linked Open
Data is nothing but a rebranding of the Semantic Web, perhaps aimed at revitalizing the interest on
the eld as a whole. We agree with the response to these concerns provided by Heath (2009), who
stated: Linked Data isnt about rebranding the Semantic Web, its about clarifying its fundamentals.
* Correspondence to: Manuel Fiorelli, Department of Civil Engineering and Computer Science Engineering, Universityof Rome
Tor Vergata, Via del Politecnico 1, 00133 Rome, Italy. E-mail: orelli@info.uniroma2.it
Copyright © 2015 John Wiley & Sons, Ltd.
INTELLIGENT SYSTEMS IN ACCOUNTING, FINANCE AND MANAGEMENT
Intell. Sys. Acc. Fin. Mgmt. 22,6579 (2015)
Published online 27 January 2015 in Wiley Online Library (wileyonlinelibrary.com) DOI: 10.1002/isaf.1362

To continue reading

Request your trial

VLEX uses login cookies to provide you with a better browsing experience. If you click on 'Accept' or continue browsing this site we consider that you accept our cookie policy. ACCEPT