Software Design – Cognitive Aspect

Author:   Francoise Detienne ,  F. Bott
Publisher:   Springer London Ltd
Edition:   Softcover reprint of the original 1st ed. 2002
ISBN:  

9781852332532


Pages:   146
Publication Date:   12 October 2001
Format:   Paperback
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Our Price $237.47 Quantity:  
Add to Cart

Share |

Software Design – Cognitive Aspect


Add your own review!

Overview

Software Design - Cognitive Aspects covers a variety of areas including software analysis, design, coding and maintenance. It details the history of the research that has been conducted since the 1970s in this fast-developing field before defining a computer program from a computing and cognitive psychology viewpoint. Detailed treatment is given to the two essential sides of programming; software production and software understanding and throughout the book parallels are drawn between studies on processing texts written in natural language and processing computer programs.This book will be of particular interest to researchers, practitioners and graduate students in Computer Science, Cognitive Psychology, and Cognitive Ergonomics.

Full Product Details

Author:   Francoise Detienne ,  F. Bott
Publisher:   Springer London Ltd
Imprint:   Springer London Ltd
Edition:   Softcover reprint of the original 1st ed. 2002
Dimensions:   Width: 15.50cm , Height: 0.80cm , Length: 23.50cm
Weight:   0.313kg
ISBN:  

9781852332532


ISBN 10:   1852332530
Pages:   146
Publication Date:   12 October 2001
Audience:   College/higher education ,  Professional and scholarly ,  Undergraduate ,  Postgraduate, Research & Scholarly
Format:   Paperback
Publisher's Status:   Active
Availability:   In Print   Availability explained
This item will be ordered in for you from one of our suppliers. Upon receipt, we will promptly dispatch it out to you. For in store availability, please contact us.

Table of Contents

Historical Background: The 1970s. Second Period. Recent Thematic Developments.- What Is a Computer Program? Definition of a Program. Program v. Text. Programming Languages v. Natural Languages. Towards a Broader Definition.- Software Design: Theoretical Approaches: Features of the Problems of Program Design. Knowledge-Centred Approaches. Strategy-Centred Approach. Organisation-Centred Approach. Modelling the Expert. Making Tools More Suitable for Programmers. Future Research.- Software Reuse: Analytical Reasoning Models. Cognitive Mechanisms Employed in Reuse. Cognitive Classification of Reuse Situations. Future Research.- Design and Reuse of Object-Oriented Software: The Effect of a Programming Paradigm: Cognitive Implications of OO: Hypotheses. Object-Oriented Design. Reuse in the OO Paradigm. Future Research.- Understanding Software: Models of Text Understanding. Program Comprehension Seen as Text Understanding. Program Comprehension Seen as Problem Solving. Conclusions and Practical Implications.- Understanding Software: Effects of the Task and the Textual Structure: Influence of the Task. Effect of the Textual Structure. Practical Implications.- The Future for Programming Psychology: Prospects for the Software Community. Contributions to Cognitive Psychology.- References.- Index.

Reviews

From the reviews: This book explains the current state of knowledge in the field of programming psychology and the psychology of software design, reuse, and maintenance. Although largely concerned with academic research, the material presented may be of interested for both the accomplished and novice software practitioner. The research results given should ! have some impact on ergonomic specifications of programming tools, in order to ameliorate the compatibility between tools and user. ! The book is a lucid account of the cognitive problems in everyday software design ! . (R. Horsch, Zentralblatt MATH, Vol. 987 (12), 2002) The book is especially dedicated to two different groups of readers -- computer professionals on the one hand and psychologists on the other hand. ! fortunately the author knows well both disciplines and the result is compact and not schizophrenic. Computer professionals can find in this book a lot of interesting ideas and confirmation of the sensed but in computer literature concealed coherence. ! The book can be useful also for a third yet unnamed group of readers -- researchers in the area of design theory. (Tomas Brandejsky, Neural Network World, Vol. 12 (2), 2002)


From the reviews: <p> This book explains the current state of knowledge in the field of programming psychology and the psychology of software design, reuse, and maintenance. Although largely concerned with academic research, the material presented may be of interested for both the accomplished and novice software practitioner. The research results given should a ] have some impact on ergonomic specifications of programming tools, in order to ameliorate the compatibility between tools and user. a ] The book is a lucid account of the cognitive problems in everyday software design a ] . (R. Horsch, Zentralblatt MATH, Vol. 987 (12), 2002) <p> The book is especially dedicated to two different groups of readers a computer professionals on the one hand and psychologists on the other hand. a ] fortunately the author knows well both disciplines and the result is compact and not schizophrenic. Computer professionals can find in this book a lot of interesting ideas and confirmation of the sensed but in computer literature concealed coherence. a ] The book can be useful also for a third yet unnamed group of readers a researchers in the area of design theory. (Tomas Brandejsky, Neural Network World, Vol. 12 (2), 2002)


Author Information

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List