Towards "Executable Reality": Business Intelligence on Top of Linked Data

Tight competition within mobile technology domain resulted to quite advanced applications and services for the users. Among them there are mobile (augmented and mixed) realities as an effort to enhance real-world observation by bridging it with virtual worlds of relevant data and services. At the same time, due to emerging Semantic Technology, the Web content moves rapidly towards Linked Data. The layer of machine-processable semantics allows automated processing of the content by Web-based Business Intelligence (BI) applications and services. Real-time analytics related to various real-life objects provided to the users of Mixed Reality by online BI services would be a nice enhancement of the technology. In this paper we propose “Executable Reality” as an enhancement of the “Mixed Reality” concept within two dimensions (utilization of Linked Data and BI on top of it). We present “Executable Knowledge” as a tool to enable Linked Reality and “Executable Focus” to control it by a user. Executable knowledge in addition to subject-predicate-object semantic triplet model (in ontological terms) contains also subject-predicate-query triplets. Actual value for the properties based on a new triplet will be computed “on-the-fly” (based on user request navigated by executable focus) by some online BI service or other computational capability provider at a right time and place according to the dynamic user context. KeywordsBusiness Intelligence; Linked Data; Mixed Reality; Executable Reality; Executable Knowledge

[1]  Ronald Azuma,et al.  A survey of augmented reality" Presence: Teleoperators and virtual environments , 1997 .

[2]  David Gelernter,et al.  Mirror worlds - or the day software puts the universe in a shoebox: how it will happen and what it will mean , 1991 .

[3]  José Júlio Alferes,et al.  LUPS - A Language for Updating Logic Programs , 1999, LPNMR.

[4]  Mark Ollila,et al.  UMAR: Ubiquitous Mobile Augmented Reality , 2004, MUM '04.

[5]  Steven K. Feiner,et al.  Exploring MARS: developing indoor and outdoor user interfaces to a mobile augmented reality system , 1999, Comput. Graph..

[6]  Vagan Y. Terziyan,et al.  Predictive and Contextual Feature Separation for Bayesian Metanetworks , 2007, KES.

[7]  José Júlio Alferes,et al.  Dynamic Knowledge Representation and Its Applications , 2000, AIMSA.

[8]  Artem Katasonov,et al.  SmartResource Platform and Semantic Agent Programming Language (S-APL) , 2007, MATES.

[9]  Tom Heath,et al.  Linked Data: Evolving the Web into a Global Data Space , 2011, Linked Data.

[10]  Enrico Motta,et al.  Adding Semantics to Business Intelligence , 2005, 16th International Workshop on Database and Expert Systems Applications (DEXA'05).

[11]  John Domingue,et al.  SOA4All, Enabling the SOA Revolution on a World Wide Scale , 2008, 2008 IEEE International Conference on Semantic Computing.

[12]  René Van Hezewijk,et al.  Procedural and Declarative Knowledge , 1999 .

[13]  Oleksiy Khriyenko,et al.  SIMILARITY/CLOSENESS-BASED RESOURCE BROWSER , 2009 .

[14]  Oleksiy Khriyenko,et al.  A framework for context-sensitive metadata description , 2006, Int. J. Metadata Semant. Ontologies.

[15]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[16]  Amit P. Sheth,et al.  Semantic (Web) Technology In Action: Ontology Driven Information Systems for Search, Integration and Analysis , 2003, IEEE Data Eng. Bull..