WorldCat Identities

Carroll, John M.

Overview
Works: 7 works in 7 publications in 1 language and 14 library holdings
Genres: Biography  Conference papers and proceedings 
Roles: Author
Classifications: QA76.9.H85, 004.019
Publication Timeline
.
Most widely held works by John M Carroll
Rationale-based software engineering by Janet E Burge( )

1 edition published in 2008 in English and held by 4 WorldCat member libraries worldwide

"Many decisions are required throughout the software development process. These decisions, and to some extent the decision-making process itself, can best be documented as the rationale for the system, which will reveal not only what was done during development but the reasons behind the choices made and alternatives considered and rejected." "Burge, Carroll, McCall, and Mistrik describe in detail the capture and use of design rationale in software engineering to improve the quality of software. Their book is the first comprehensive and unified treatment of rationale usage in software engineering. It provides a consistent conceptual framework and a unified terminology for comparing, contrasting and combining the myriad approaches to rationale in software engineering. It is both an excellent introductory text for those new to the field and a uniquely valuable reference for experienced rationale researchers. The book covers the use of rationale for decision making throughout the software lifecycle, starting from the first decisions in a project and continuing through requirements definition, design, implementation, testing, maintenance, redesign and reuse."--Jacket
Learning in communities : interdisciplinary perspectives on human centered information technology by John Karat( )

1 edition published in 2009 in English and held by 3 WorldCat member libraries worldwide

"This collection of papers is not the definitive summary of learning in communities. It is assuredly more prolegomena than coda. Learning is increasingly recognized as a critical facet of lifetime activity, one that must become better integrated with all that people do. At the same time, community structures are increasingly recognized as a critical category of social organization - flexible and adaptable, capable of innovation and development, and yet just as strongly nurturing and supportive. The promise of learning in communities lies ahead of us. This set of essays intends to propel us all along that path."--Jacket
A program for cinema theory by John M Carroll( )

1 edition published in 1977 in English and held by 3 WorldCat member libraries worldwide

Making use : scenario-based design of human-computer interactions by John M Carroll( Book )

1 edition published in 2002 in Undetermined and held by 1 WorldCat member library worldwide

Carroll describes designing software as designing future use by humans, a situation termed scenario design. The less prepared the software is for any potential scenario, the less useful the user is likely to find it. Carroll focuses not on designing software by listing requirements necessary for use, but by finding activities that need support and allowing them to drive the design
The Arrest and killing of Sitting Bull : a documentary by John M Carroll( Book )

1 edition published in 1986 in English and held by 1 WorldCat member library worldwide

The cognitive basis of aesthetic experience by Margot D Lasher( )

1 edition published in 1983 in English and held by 1 WorldCat member library worldwide

Toward a structural psychology of cinema by John M Carroll( )

1 edition published in 1980 in English and held by 0 WorldCat member libraries worldwide

Toward a Structural Psychology of Cinema Approaches to Semiotics [AS]
 
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.59 (from 0.07 for Making use ... to 0.98 for A program ...)

Rationale-based software engineering
Languages
Covers
Learning in communities : interdisciplinary perspectives on human centered information technologyMaking use : scenario-based design of human-computer interactions