DocumentCode
3350141
Title
On the cognitive informatics foundations of software engineering
Author
Wang, Yingxu
Author_Institution
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
fYear
2004
fDate
16-17 Aug. 2004
Firstpage
22
Lastpage
31
Abstract
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.
Keywords
cognition; computer science; psychology; software engineering; behavioral properties; cognitive informatics; cognitive model; cognitive properties; computer science theories; informatics laws; informatics properties; intellectual artifact; mathematical properties; programming psychology; software engineering cognitive foundations; software engineering psychology; Cognitive informatics; Computer aided instruction; Computer industry; Computer science; Large-scale systems; Manufacturing industries; Psychology; Quality assurance; Software engineering; Software measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Cognitive Informatics, 2004. Proceedings of the Third IEEE International Conference on
Print_ISBN
0-7695-2190-8
Type
conf
DOI
10.1109/COGINF.2004.1327456
Filename
1327456
Link To Document