On the cognitive informatics foundations of software engineering

被引:26
|
作者
Wang, YX [1 ]
机构
[1] Univ Calgary, Dept Elect & Comp Engn, Theoret & Empir Software Engn Res Ctr, Calgary, AB T2N 1N4, Canada
关键词
cognitive informatics; software engineering; foundations; nature of software; informatics laws; cognitive models; programming psychology;
D O I
10.1109/COGINF.2004.1327456
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:22 / 31
页数:10
相关论文
共 50 条
  • [1] SOFTWARE ENGINEERING IN HEALTH INFORMATICS
    MOHR, JR
    BLUM, BI
    [J]. METHODS OF INFORMATION IN MEDICINE, 1991, 30 (03) : 165 - 166
  • [2] Cognitive informatics foundations of nature and machine intelligence
    Wang, Yingxu
    [J]. PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2007, : 3 - 12
  • [3] Cognitive informatics: A knowledge engineering perspective
    Chan, CW
    [J]. FIRST IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, PROCEEDINGS, 2002, : 49 - 56
  • [4] Preface: Cognitive Informatics, Cognitive Computing, and Their Denotational Mathematical Foundations (I)
    Wang, Yingxu
    Zhang, Du
    Tsumoto, Shusaku
    [J]. FUNDAMENTA INFORMATICAE, 2009, 90 (03) : I - VII
  • [5] Preface: Cognitive Informatics, Cognitive Computing, and Their Denotational Mathematical Foundations (II)
    Wang, Yingxu
    Zhang, Du
    Tsumoto, Shusaku
    [J]. FUNDAMENTA INFORMATICAE, 2009, 90 (04) : I - VII
  • [6] On cognitive informatics foundations of knowledge and formal knowledge systems
    Wang, Yingxu
    [J]. PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2007, : 263 - 272
  • [7] SOFTWARE ENGINEERING-EDUCATION IN MEDICAL INFORMATICS
    LEVEN, FJ
    [J]. METHODS OF INFORMATION IN MEDICINE, 1989, 28 (04) : 295 - 303
  • [8] Capstone Project: From Software Engineering to "Informatics"
    Ziv, Hadar
    Patil, Sameer
    [J]. 23RD ANNUAL IEEE-CS CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEET 2010), 2010, : 185 - 188
  • [9] SOFTWARE ENGINEERING-EDUCATION IN MEDICAL INFORMATICS
    LEVEN, FJ
    [J]. MEDICAL INFORMATICS & EDUCATION, 1989, : 558 - 566
  • [10] Cognitive engineering and health informatics: Applications and intersections
    Hettinger, A. Zachary
    Roth, Emilie M.
    Bisantz, Ann M.
    [J]. JOURNAL OF BIOMEDICAL INFORMATICS, 2017, 67 : 21 - 33