Linked Data Reactor: Towards Data-aware User Interfaces

Most of the existing Web user interfaces (UIs) are hard-coded by their developers to address certain predefined types of data, and hence are blind to the semantics of data they are dealing with. When talking about unstructured data or data without an explicit semantic representation, our expectations of data-awareness are lower. However, when we consider Linked Data UIs, where we have both structured data and semantics, we indeed expect more awareness from the UI which renders the data. In this paper we present an architecture for data-aware UIs, called Linked Data Reactor, implemented based on Web components and Semantic Web technologies. The proposed UIs can understand users' data and are capable to interact with users accordingly.

[1]  Claus Pahl,et al.  Web Components and the Semantic Web , 2003, SC.

[2]  Hai H. Wang,et al.  A Survey of Semantic Web Services Formalisms , 2013, 2013 Ninth International Conference on Semantics, Knowledge and Grids.

[3]  Ivica Crnkovic,et al.  Twenty-eight years of component-based software engineering , 2016, J. Syst. Softw..

[4]  Michael Granitzer,et al.  Balloon Synopsis: A jQuery plugin to easily integrate the Semantic Web in a website , 2014, ISWC Developers Workshop.

[5]  Philipp Frischmuth,et al.  OntoWiki - An authoring, publication and visualization interface for the Data Web , 2015, Semantic Web.

[6]  Frank van Harmelen,et al.  Adaptive Linked Data-Driven Web Components: Building Flexible and Reusable Semantic Web Interfaces - Building Flexible and Reusable Semantic Web Interfaces , 2016, ESWC.

[7]  Asunción Gómez-Pérez,et al.  The Semantic Web Framework: A Component-Based Framework for the Development of Semantic Web Applications , 2008, 2008 19th International Workshop on Database and Expert Systems Applications.

[8]  Jürgen Ziegler,et al.  SemwidgJS: A Semantic Widget Library for the Rapid Development of User Interfaces for Linked Open Data , 2014, GI-Jahrestagung.

[9]  Jens Lehmann,et al.  LD viewer - linked data presentation framework , 2014, SEM '14.

[10]  Philippe Cudré-Mauroux,et al.  Uduvudu: a Graph-Aware and Adaptive UI Engine for Linked Data , 2015, LDOW@WWW.

[11]  Ali Khalili,et al.  WYSIWYM - Integrated visualization, exploration and authoring of semantically enriched un-structured content , 2015, Semantic Web.

[12]  Ali Khalili,et al.  WYSIWYQ - What You See Is What You Query , 2017, VOILA@ISWC.

[13]  Martin G. Skjæveland Sgvizler: A JavaScript Wrapper for Easy Visualization of SPARQL Result Sets , 2012, ESWC.

[14]  Olaf Hartig,et al.  Designing Component-Based Semantic Web Applications with DESWAP , 2008, International Semantic Web Conference.