An Introduction to Knowledge Computing

This paper deals with the challenges related to self-management and evolution of massive knowledge collections. We can assume that a self-managed knowledge graph needs a kind of a hybrid of: an explicit declarative self-knowledge (as knowledge about own properties and capabilities) and an explicit procedural self-knowledge (as knowledge on how to utilize own properties and the capabilities for the self-management).We offer an extension to a traditional RDF model of describing knowledge graphs according to the Semantic Web standards so that it will also allow to a knowledge entity to autonomously perform or query from remote services different computational executions needed. We also introduce the concepts of executable knowledge and knowledge computing on the basis of adding an executable property to traditionally used (datatype and object) properties within the RDF model. The knowledge represented with such an extended model we call as an executable knowledge, or the one which contains explicit (executable) instructions on how to manage itself. The appropriate process of the executable knowledge (self-)management we call as a Knowledge Computing. Unlike the knowledge answering machines, where computations over knowledge are used just for addressing a user query, the knowledge computing in addition provides computations for various self-management purposes. The paper also presents some pilot (proof-of-concept) implementation of the executable knowledge as a plug-in to Protege ontology development environment.

[1]  Amit P. Sheth,et al.  Semantically Annotating a Web Service , 2007, IEEE Internet Computing.

[2]  Daniel G. Bobrow,et al.  On Overview of KRL, a Knowledge Representation Language , 1976, Cogn. Sci..

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

[4]  Jano Moreira de Souza,et al.  Knowledge Representation with Autonomic Ontologies , 2010, OTM Workshops.

[5]  Amit P. Sheth,et al.  Adding Semantics to Web Services Standards , 2003, ICWS.

[6]  Nigel Shadbolt,et al.  Resource Description Framework (RDF) , 2009 .

[7]  Anupriya Ankolekar,et al.  The two cultures: mashing up web 2.0 and the semantic web , 2007, WWW '07.

[8]  Minseong Kim,et al.  From Product Lines to Self-Managed Systems: An Architecture-Based Runtime Reconfiguration Framework , 2005 .

[9]  M. Castells The rise of the network society , 1996 .

[10]  Sooyong Park,et al.  From product lines to self-managed systems: an architecture-based runtime reconfiguration framework , 2005, ACM SIGSOFT Softw. Eng. Notes.

[11]  Yurdaer N. Doganata,et al.  Towards knowledge management in autonomic systems , 2003, Proceedings of the Eighth IEEE Symposium on Computers and Communications. ISCC 2003.

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

[13]  Jeff Magee,et al.  Self-Managed Systems: an Architectural Challenge , 2007, Future of Software Engineering (FOSE '07).

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

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

[16]  José Júlio Alferes,et al.  LUPSA language for updating logic programs , 1999, Artif. Intell..

[17]  W. Powell,et al.  The Knowledge Economy , 2004 .

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

[19]  Ian Horrocks,et al.  A proposal for an owl rules language , 2004, WWW '04.

[20]  Emil Scarlat,et al.  Dynamic Knowledge and Healthcare Knowledge Ecosystems , 2009 .

[21]  José Júlio Alferes,et al.  Local closed world reasoning with description logics under the well-founded semantics , 2011, Artif. Intell..

[22]  Marvin Minsky,et al.  A framework for representing knowledge , 1974 .

[23]  Maurizio Zollo,et al.  Deliberate Learning and the Evolution of Dynamic Capabilities , 2002 .

[24]  Jürgen Umbrich,et al.  Towards Dataset Dynamics: Change Frequency of Linked Open Data Sources , 2010, LDOW.

[25]  Melanie Grunwald,et al.  Convergence Culture Where Old And New Media Collide , 2016 .

[26]  Luís Miguel Botelho,et al.  O3F: an object oriented ontology framework , 2003, AAMAS '03.

[27]  Roger C. Schank,et al.  SCRIPTS, PLANS, GOALS, AND UNDERSTANDING , 1988 .

[28]  D. Weinberger Too Big to Know: Rethinking Knowledge Now That the Facts Aren't the Facts, Experts Are Everywhere, and the Smartest Person in the Room Is the Room , 2012 .

[29]  Amit P. Sheth,et al.  SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups , 2007, IEEE Internet Computing.

[30]  Vagan Y. Terziyan,et al.  Semantic Web Services for Smart Devices Based on Mobile Agents , 2005, Int. J. Intell. Inf. Technol..

[31]  Martin J. O'Connor,et al.  SQWRL: A Query Language for OWL , 2009, OWLED.

[32]  Deborah L. McGuinness,et al.  The Role of Frame-Based Representation on the Semantic Web , 2001 .

[33]  Jano Moreira de Souza,et al.  Autonomic Ontologies for Governamental Knowledge Base , 2013, ICAS 2013.

[34]  Artem Katasonov,et al.  Semantic Agent Programming Language (S-APL): A Middleware Platform for the Semantic Web , 2008, 2008 IEEE International Conference on Semantic Computing.

[35]  Christopher D. Town,et al.  SSWAP: A Simple Semantic Web Architecture and Protocol for semantic web services , 2009, BMC Bioinformatics.

[36]  Robert Tolksdorf,et al.  A survey on self-organized semantic storage , 2011, Int. J. Web Inf. Syst..

[37]  Marcia J. Bates Understanding Information Retrieval Systems : Management, Types, and Standards , 2011 .

[38]  Dieter Fensel,et al.  A Conceptual Comparison of WSMO and OWL-S , 2004, ECOWS.

[39]  Seppo Puuronen,et al.  Knowledge Acquisition Based on Semantic Balance of Internal and External Knowledge , 1999, IEA/AIE.

[40]  René Van Hezewijk,et al.  Procedural and declarative knowledge; An evolutionary perspective , 1999 .

[41]  Knowledge Management for a Postmodern Workforce : Rethinking Leadership Styles in the Public Sector , 2008 .

[42]  Deborah L. McGuinness,et al.  Bringing Semantics to Web Services with OWL-S , 2007, World Wide Web.

[43]  Bernhard Haslhofer,et al.  DSNotify - Detecting and Fixing Broken Links in Linked Data Sets , 2009, 2009 20th International Workshop on Database and Expert Systems Application.

[44]  Andy Laws,et al.  Adjustable deliberation of self-managing systems , 2005, 12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05).

[45]  Alexandre Passant,et al.  sparqlPuSH: Proactive Notification of Data Updates in RDF Stores Using PubSubHubbub , 2010, SFSW.

[46]  Vagan Y. Terziyan,et al.  From Linked Data and Business Intelligence to Executable Reality , 2012 .

[47]  G. Bateson Steps to an Ecology of Mind , 1972 .

[48]  Justin Buchler,et al.  Philosophy: An Introduction , 1971 .

[49]  Boris Motik,et al.  Reconciling description logics and rules , 2010, JACM.

[50]  R. Hollingdale Western Philosophy: An Introduction , 1966 .

[51]  Natalya Keberle,et al.  Towards a Framework for Agent-Enabled Semantic Web Service Composition , 2004, Int. J. Web Serv. Res..

[52]  David Lyon The Information Society: Issues and Illusions , 2013 .

[53]  Enrico Motta,et al.  Data linking: capturing and utilising implicit schema-level relations , 2010, LDOW.