loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Third IEEE International Conference on Cognitive Informatics (ICCI'04)
On the Cognitive Informatics Foundations of Software Engineering
Victoria, Canada
August 16-August 17
ISBN: 0-7695-2190-8
Yingxu Wang, University of Calgary

Software is the object of study in software engineering and computer science. Software is an intellectual artifact that provides a solution for a repeatable computer application, which enables existing tasks to be done easier, faster, and smarter, or which provides innovative applications for the industries and daily life.

This paper attempts to explore the basic characteristics of software and to search the informatics and cognitive foundations of software in supplement to theories of computer science. In this paper, the nature of software is characterized by its informatics, behavioral, mathematical, and cognitive properties. Then the cognitive informatics foundations of software engineering are developed on the basis of the informatics laws of software and software engineering psychology.

Index Terms:
Cognitive informatics, software engineering, foundations, nature of software, informatics laws, cognitive models, programming psychology
Citation:
Yingxu Wang, "On the Cognitive Informatics Foundations of Software Engineering," icci, pp.22-31, Third IEEE International Conference on Cognitive Informatics (ICCI'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.