• 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