Building a Usable and Accessible Semantic Web Interaction Platform

Semantic Web applications take off is being slower than expected, at least with respect to “real-world” applications and users. One of the main reasons for this lack of adoption is that most Semantic Web user interfaces are still immature from the usability and accessibility points of view. This is due to the novelty of these technologies, but this also motivates the exploration of alternative interaction paradigms, different from the “traditional” Web or Desktop applications ones. Our proposal is realized in the Rhizomer platform, which explores the possibilities of the object–action interaction paradigm at the Web scale. This paradigm is well suited for heterogeneous resource spaces such as those common in the Semantic Web. Resources, described by metadata, correspond to the objects in the paradigm. Semantic web services, which are dynamically associated to these objects, correspond to the actions. The platform is being put into practice in the context of a research project in order to build an open application for media distribution based on Semantic Web technologies. Moreover, its usability and accessibility have been evaluated in this real setting and compared to similar systems.

[1]  J. Bruner Acts of meaning , 1990 .

[2]  David R. Karger,et al.  Exhibit: lightweight structured data publishing , 2007, WWW '07.

[3]  David R. Karger,et al.  Haystack: A Platform for Authoring End User Semantic Web Applications , 2003, WWW.

[4]  Frank Leymann,et al.  Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More , 2005 .

[5]  John G. Breslin,et al.  An Architecture to Discover and Query Decentralized RDF Data , 2007, SFSW.

[6]  Asunción Gómez-Pérez,et al.  The ODESeW 2.0 semantic web application framework , 2006, WWW '06.

[7]  Jenifer Tidwell Designing Interfaces , 2005 .

[8]  Francesco Piazza,et al.  Signing individual fragments of an RDF graph , 2005, WWW '05.

[9]  Toni Granollers,et al.  Quantitative analysis in a heuristic evaluation experiment , 2009, Adv. Eng. Softw..

[10]  Jakob Nielsen,et al.  Severity Ratings for Usability Problems , 2006 .

[11]  Rebecca Matson,et al.  Barriers to use: usability and content accessibility on the Web's most popular sites , 2000, CUU '00.

[12]  Sam Ruby,et al.  RESTful Web Services , 2007 .

[13]  José A. Macías,et al.  Ontology-Based Retrieval of Human Speech , 2007 .

[14]  Gregg C. Vanderheiden,et al.  Web content accessibility guidelines 1.0 , 2001, INTR.

[15]  John Domingue,et al.  User Interaction and Uptake Challenges to Successfully Deploying Semantic Web Technologies , 2006 .

[16]  Jens Lehmann,et al.  DBpedia: A Nucleus for a Web of Open Data , 2007, ISWC/ASWC.

[17]  Gregg C. Vanderheiden,et al.  Web Content Accessibility Guidelines (WCAG) 2.0 , 2008 .

[18]  Marta Oliva,et al.  The Rhizomer Semantic Content Management System , 2008, WSKS.

[19]  이창민 Human Interface , 2009, Encyclopedia of Database Systems.

[20]  Dave Crane,et al.  Ajax in Action , 2005 .

[21]  Jenifer Tidwell,et al.  Designing interfaces - patterns for effective interaction design , 2019 .

[22]  I. V. Ramakrishnan,et al.  Automated Semantic Analysis of Schematic Data , 2008, World Wide Web.

[23]  Filippo Menczer,et al.  Algorithmic Computation and Approximation of Semantic Similarity , 2006, World Wide Web.

[24]  Lynda Hardman,et al.  /facet: A Browser for Heterogeneous Semantic Web Repositories , 2006, SEMWEB.

[25]  T. Taufa,et al.  Health statistics. , 1986, Papua and New Guinea medical journal.

[26]  Chrisa Tsinaraki,et al.  Multimedia Content Description Using Semantic Web Languages , 2008 .

[27]  Marta Oliva,et al.  A Platform for Object-Action Semantic Web Interaction , 2008, EKAW.

[28]  Alan Dix The human interface , 1994 .

[29]  Robin Jeffries,et al.  User interface evaluation in the real world: a comparison of four techniques , 1991, CHI.

[30]  Giorgio Brajnik Automatic testing, page sampling and measuring web accessibility , 2007 .

[31]  Jakob Nielsen,et al.  Heuristic evaluation of user interfaces , 1990, CHI '90.

[32]  Jerry R. Hobbs,et al.  DAML-S: Semantic Markup for Web Services , 2001, SWWS.

[33]  Markus Krötzsch,et al.  Semantic MediaWiki , 2006, International Semantic Web Conference.

[34]  Jos de Bruijn,et al.  Web Service Modeling Ontology , 2005, Appl. Ontology.

[35]  Wendy Hall,et al.  The Semantic Web Revisited , 2006, IEEE Intelligent Systems.

[36]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

[37]  Jakob Nielsen,et al.  Chapter 4 – The Usability Engineering Lifecycle , 1993 .

[38]  E. Prud hommeaux,et al.  SPARQL query language for RDF , 2011 .

[39]  David McNeill,et al.  Action, thought and language , 1981, Cognition.

[40]  Rosa Gil,et al.  A Web Ontology for Copyright Contract Management , 2008, Int. J. Electron. Commer..