Semantic Wiki Refactoring. A strategy to assist Semantic Wiki evolution

Presented at: 5th Workshop on Semantic Wikis Linking Data and People (SemWiki2010)

by Martin Rosenfeld, Alejandro Fernández, Alicia Díaz

Webpage: http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-632/paper08.pdf

The content and structure of a wiki evolve as a result of the collaborative effort of the wiki users. In semantic wikis, this also results in the evolution of the ontology that is implicitly expressed through the semantic annotations. Without proper guidance, the semantic wiki can evolve in a chaotic manner resulting in quality problems in the underlying ontology, e.g. inconsistencies. As the wiki grows in size, the detection and solution of quality problems become more difficult. We propose an approach to detect quality problems in semantic wikis and assist users in the process of solving them. Our approach is inspired by the key principles of software refactoring, namely the cataloging and automated detection of quality problems (bad smells), and the application of quality improvement transformations (refactorings). In this paper we discuss the problem of evolving semantic wikis, present the core model of our approach, and introduce an extensible catalog of semantic wiki bad smells and an extensible toolkit of semantic wiki refactorings.

Keywords: Refactoring, Semantic Wiki Evolution, Semantic Wiki Quality, semantic wiki


Resource URI on the dog food server: http://data.semanticweb.org/workshop/semwiki/2010/paper/main/8


Explore this resource elsewhere: