ANDREW WALENSTEIN
walenste@ieee.org
Research Scientist
Center for Advanced Computer Studies
University of Louisiana @ Lafayette
|
Cognitive Support in Software Engineering Tools: A Distributed Cognition Framework
|
This dissertation concerns how software development tools function to
assist thinking and problem solving during software development. This
assistance is called cognitive support. A key part of the
dissertation work is elaborating a unifying framework for building
theories of cognitive support. The dissertation argues why cognitive
support theories are needed in software engineering research,
introduces the theoretical background for studying cognitive support,
and investigates the application of such theories in software tools
research and development. Two popular reverse engineering tools are
analyzed for the cognitive support they provide, and an initial
catalogue of existing cognitive support ideas is provided. Having
theories of cognitive support is expected to change the course of
tools research in the future; some implications are drawn for how
tools may be designed and evaluated in the future.
|
|
|
|
[ up ]
thesis overview
1
2
3
4
5
6
7
8
9
|