Skip to main content
Log in

COSA – A generic cognitive system architecture based on a cognitive model of human behavior

  • Original Article
  • Published:
Cognition, Technology & Work Aims and scope Submit manuscript

Abstract

This article presents an overview of COSA, a cognitive system architecture, which is a generic framework proposing a unified architecture for cognitive systems. Conventional automation and similar systems lack the ability of cooperation and cognition, leading to serious deficiencies when acting in complex environments, especially in the context of human-computer interaction. Cognitive systems based on cognitive automation can overcome these deficiencies. Designing such artificial cognitive systems can be considered a very complex software development process. Although a number of developments of artificial cognitive systems have already demonstrated great functional potentials in field tests, the engineering approach of this kind of software is still a candidate for further improvement. Therefore, wide-spread application of cognitive systems has not been achieved yet. This article presents a new engineering approach for cognitive systems, implemented by the COSA framework, which may be a crucial step forward to achieve a wide-spread application of cognitive systems. The approach is based on a new concept of generating cognitive behaviour, the cognitive process (CP). The CP can be regarded as a model of the human information processing loop whose behaviour is solely driven by "a-priori knowledge". The main features of COSA are the implementation of the CP as its kernel and the separation of architecture from application leading to reduced development time and increased knowledge reuse. Additionally, separating the knowledge modelling process from behaviour generation enables the knowledge designer to use the knowledge representation that is best suited to his modelling problem. A first application based on COSA implements an autonomous unmanned air vehicle accomplishing a military reconnaissance mission. Some of the application experiences with the new approach are presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.

Similar content being viewed by others

References

  • Balzert H (2000) Lehrbuch der Software-Technik 1, 2nd edn. Spektrum, Heidelberg

  • Billings CE (1991) Human centered automation: a concept and guidelines. NASA Technical Memorandum 103885, Moffett Field, CA, August 1991

    Google Scholar 

  • D'Souza DF, Wills AC (1998) Objects, components and frameworks with UML. Addison-Wesley, MA

  • Dalheimer K (2002) Programming with QT. Write portable GUI applications on UNIX and WIN32. O'Reilly

  • Frey A, Lenz A, Putzer H, Walsdorf A, Onken R (2001) In flight evaluation of CAMA – the crew assistant military aircraft. In: Proceedings of Deutscher Luft- und Raumfahrtkongress, 17–20 Sept. 2001, Hamburg

  • van Heesch D (2001) DOXYGEN (homepage). Internet Resource Locator, http://www.stack.nl/~dimitri/doxygen

  • Jennings NR, Wooldridge MJ (1998) Agent technology. Foundations, applications and markets. Springer, Berlin Heidelberg New York

  • Laird JE, Newell A, Rosembloom PS (1987) Soar: an architecture for general intelligence. Artif Intell 33(1):1–64

    Article  Google Scholar 

  • Musser DR, Derge GJ, Saini A (1996) The STL tutorial and reference guide. Addison-Wesley, MA

  • Newell A (1990) Unified theories of cognition. Harvard University Press, Cambridge, MA

  • Puder A, Römer K (1999) MiCO – Mico is Corba. Academic Press / Morgan Kaufmann; www.mico.org

  • Putzer H, Onken R (2001) COSA – a generic approach towards a cognitive system architecture. In: Proceedings of 8th European conference on cognitive science approaches to process control CSAPC '01, 24–26 Sept. 2001, Universität der Bundeswehr, Munich

  • Quantrani T (1999) Visual modeling with Rational Rose 2000 and UML. Addison-Wesley, MA

  • Rasmussen J (1983) Skills, rules and knowledge; signals, signs, ad symbols, and other distinctions in human performance models. IEEE Trans Syst Man Cybern 13:257–266

    Google Scholar 

  • Sarter NB, Woods DD (1995) Strong, silent, and "out-of-the-loop" properties of advanced (cockpit) automation and their impact on human-automation interaction. Technical Report 95-TR-01, Ohio State University Cognitive Systems Engineering Laboratory, February 1995

  • Schreiber G, Akkermans H, Anjewierden A, de Hoog R, Shadbolt N, Van de Velde W, Wielinga B (1999) Knowledge engineering and management. MIT Press, Cambridge, MA

  • Schulte A, Stütz P (1998) Evaluation of the cockpit assistant military aircraft CAMA. In: NATO system concepts and integration panel symposium. Sensor data fusion and integration of the human element, 14–17 Sept. 1998, Ottawa, Canada

  • Walsdorf A, Onken R (1998) Intelligent crew assistant for military transport aircraft. In: NATO RTO system concepts and integration panel symposium. Sensor data fusion and integration of the human element, 13–17 Sept. 1998, Ottawa, Canada

  • Walsdorf A, Putzer H, Onken R (1999) The cognitive process and its application within cockpit assistant systems. In: IEEE/IEEEJ/JSAI international conference on intelligent transportation systems, 5–8 Oct. 1999, Tokyo, Japan

  • Wiener EL (1993) Human factors in aviation. Academic Press, San Diego, CA

  • Wooldridge M (1997) Agent-based software engineering. IEE Trans Softw Eng 144(1):26–37

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to H. Putzer or R. Onken.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Putzer, H., Onken, R. COSA – A generic cognitive system architecture based on a cognitive model of human behavior. Cogn Tech Work 5, 140–151 (2003). https://doi.org/10.1007/s10111-003-0120-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10111-003-0120-4

Keywords

Navigation