![Loading...](https://link.springer.com/static/c4a417b97a76cc2980e3c25e2271af3129e08bbe/images/pdf-preview/spacer.gif)
-
Article
A methodology for the capture and analysis of hybrid data: A case study of program debugging
This article describes a methodology for the capture and analysis of hybrid data. A case study in the field of reasoning with multiple representations—specifically, in computer programming—is presented to exem...
-
Chapter and Conference Paper
Software Hazard Analysis for X-by-Wire Applications
One of the latest technologies in the automotive industry is “X-by-Wire”, where mechanical components are replaced by electronic functions typically controlled by software. X-by-Wire impacts on the overall veh...
-
Chapter and Conference Paper
A Cognitive Processing Perspective on Student Programmers’ ‘Graphicacy’
The ‘graphicacy’ of student programmers was investigated using several cognitive tasks designed to assess ER knowledge representation at the perceptual, semantic and output levels of the cognitive system. A la...
-
Chapter and Conference Paper
Recovering High-Level Structure of Software Systems Using a Minimum Description Length Principle
In [12] a system was described for finding good hierarchical decompositions of complex systems represented as collections of nodes and links, using a genetic algorithm, with an information theoretic fitness funct...
-
Chapter and Conference Paper
Improved Learning for Hidden Markov Models Using Penalized Training
In this paper we investigate the performance of penalized variants of the forwards-backwards algorithm for training Hidden Markov Models. Maximum likelihood estimation of model parameters can result in over-fi...
-
Chapter and Conference Paper
Visual Attention and Representation Switching During Java Program Debugging: A Study Using the Restricted Focus Viewer
Java program debugging was investigated in programmers who used a software debugging environment (SDE) that provided concurrently displayed, adjacent, multiple and linked representations consisting of the prog...
-
Chapter and Conference Paper
Towards a plan calculus based intelligent debugging system
When debugging expert programmers seem to use a combination of techniques in order to arrive at an understanding of how a program works. In particular they use a process of programming “cliché” recognition, ba...
-
Book
-
Chapter
Introduction
Connectionism is a generic term which embraces a large variety of specific algorithmic forms and architectures. What unites the models is a commitment to the use of simple individual processing units, to arran...
-
Article
Guest editorial — Introduction
-
Article
Learning about one way of learning
Machine Learning: An Artificial Intelligence Approach, Vol. II.