IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Exploring the Cognitive Foundations of Software Engineering

Exploring the Cognitive Foundations of Software Engineering
View Sample PDF
Author(s): Yingxu Wang (University of Calgary, Canada) and Shushma Patel (London South Bank University, UK)
Copyright: 2009
Volume: 1
Issue: 2
Pages: 19
Source title: International Journal of Software Science and Computational Intelligence (IJSSCI)
DOI: 10.4018/jssci.2009040101

Purchase

View Exploring the Cognitive Foundations of Software Engineering on the publisher's website for pricing and purchasing information.

Abstract

It is recognized that software is a unique abstract artifact that does not obey any known physical laws. For software engineering to become a matured engineering discipline like others, it must establish its own theoretical framework and laws, which are perceived to be mainly relied on cognitive informatics and denotational mathematics, supplementing to computing science, information science, and formal linguistics. This paper analyzes the basic properties of software and seeks the cognitive informatics foundations of software engineering. The nature of software is characterized by its informatics, behavioral, mathematical, and cognitive properties. The cognitive informatics foundations of software engineering are explored on the basis of the informatics laws of software and software engineering psychology. A set of fundamental cognitive constraints of software engineering, such as intangibility, complexity, indeterminacy, diversity, polymorphism, inexpressiveness, inexplicit embodiment, and unquantifiable quality measures, is identified. The conservative productivity of software is revealed based on the constraints of human cognitive capacity.

Related Content

Unobtrusive Academic Emotion Recognition Based on Facial Expression Using RGB-D Camera Using Adaptive-Network-Based Fuzzy Inference System (ANFIS)
James Purnama, Riri Fitri Sari. © 2019. 15 pages.
View Details View Details PDF Full Text View Sample PDF
Evaluating the Effects of Size and Precision of Training Data on ANN Training Performance for the Prediction of Chaotic Time Series Patterns
Lei Zhang. © 2019. 15 pages.
View Details View Details PDF Full Text View Sample PDF
Test Suite Optimization Using Firefly and Genetic Algorithm
Abhishek Pandey, Soumya Banerjee. © 2019. 16 pages.
View Details View Details PDF Full Text View Sample PDF
Using Vehicles as Fog Infrastructures for Transportation Cyber-Physical Systems (T-CPS): Fog Computing for Vehicular Networks
Md Muzakkir Hussain, M.M. S Beg. © 2019. 23 pages.
View Details View Details PDF Full Text View Sample PDF
A Novel Chaotic Northern Bald Ibis Optimization Algorithm for Solving Different Cluster Problems [ICCICC18 #155]
Ravi Kumar Saidala, Nagaraju Devarakonda. © 2019. 25 pages.
View Details View Details PDF Full Text View Sample PDF
Safe-Platoon: A Formal Model for Safety Evaluation
Mohamed Garoui. © 2019. 12 pages.
View Details View Details PDF Full Text View Sample PDF
A Novel Convolutional Neural Network Based Localization System for Monocular Images
Chen Sun, Chunping Li, Yan Zhu. © 2019. 13 pages.
View Details View Details PDF Full Text View Sample PDF
Body Bottom