Software Architecture, Knowledge Compiler and Ontology Design for Cognitive Technical Systems Suitable for Controlling Assembly Tasks

Companies in High-Wage countries face the so called polylemma of production. It consists out of two dilemmas. On the one hand the dilemma of value vs. planning orientation and on the other the dilemma scale vs. scope. To reduce the dilemma of planning vs. value orientation cognitive technical systems are a promising approach. To enact cognitive behavior a technical system has to incorporate an extensive knowledge base. This paper deals with the software architecture of such a system, the concept of a knowledge compiler which is able to transform different knowledge representation formalisms and the design for the ontology which is the foundation of the knowledge base.

[1]  A. Newell Unified Theories of Cognition , 1990 .

[2]  Henrik J. Putzer Ein uniformer Architekturansatz für kognitive Systeme und seine Umsetzung in ein operatives Framework , 2004 .

[3]  Bernhard Nebel,et al.  The FF Planning System: Fast Plan Generation Through Heuristic Search , 2011, J. Artif. Intell. Res..

[4]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[5]  Allen Newell,et al.  The logic theory machine-A complex information processing system , 1956, IRE Trans. Inf. Theory.

[6]  Eckart Hauck,et al.  A Software Architecture for Cognitive Technical Systems Suitable for an Assembly Task in a Production Environment , 2009 .

[7]  Eckart Hauck,et al.  Cognitive Technical Systems in a Production Environment - Outline of a Possible Approach , 2008, ICINCO-ICSO.

[8]  Julius Ziegler,et al.  Team AnnieWAY's autonomous system for the 2007 DARPA Urban Challenge , 2008, J. Field Robotics.

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

[10]  Sean A. Lisse,et al.  Investigating Ontology Infrastructures for Execution-oriented Autonomous Agents , 2004 .

[11]  N. F. Noy,et al.  Ontology Development 101: A Guide to Creating Your First Ontology , 2001 .

[12]  Deborah L. McGuinness,et al.  Owl web ontology language guide , 2003 .

[13]  Peter Norvig,et al.  Artificial intelligence - a modern approach, 2nd Edition , 2003, Prentice Hall series in artificial intelligence.

[14]  Hector J. Levesque,et al.  Knowledge Representation and Reasoning , 2004 .

[15]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[16]  H. Lan,et al.  SWRL : A semantic Web rule language combining OWL and ruleML , 2004 .