Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Dave West

dblp:88/6208 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Empirical software engineering · 66% Requirements engineering and software design · 34%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Empirical software engineering
agile software development
0.122010
Rubber ducks, nightmares, and unsaturated predicates: proto-scientific schemata are good for agile · OOPSLA 2010
Agile anthropology and Alexander's architecture: an essay in three voices · OOPSLA 2009
Empirical software engineering
software engineering practice
0.122010
Rubber ducks, nightmares, and unsaturated predicates: proto-scientific schemata are good for agile · OOPSLA 2010
Agile anthropology and Alexander's architecture: an essay in three voices · OOPSLA 2009
Requirements engineering and software design
software architecture
0.112009
Agile anthropology and Alexander's architecture: an essay in three voices · OOPSLA 2009
Requirements engineering and software design › software design
software design theory
0.122010
Rubber ducks, nightmares, and unsaturated predicates: proto-scientific schemata are good for agile · OOPSLA 2010
Agile anthropology and Alexander's architecture: an essay in three voices · OOPSLA 2009
Empirical software engineering
developer studies
0.012010
Rubber ducks, nightmares, and unsaturated predicates: proto-scientific schemata are good for agile · OOPSLA 2010

Methods — techniques the papers use, named apart from their topics

metaphor analysis · 0.1epistemology · 0.1theory building · 0.1ethnography · 0.1
YearPublicationVenuePosition
2010 Rubber ducks, nightmares, and unsaturated predicates: proto-scientific schemata are good for agile
abstract
Fine-grain case studies of scientific inquiry, lessons from linguistics on metaphoric thinking, the epistemology of Charles Sanders Peirce, recent work on architectural image-schemata, along with the computer world's own theorist, Peter Naur, all suggest that software developers (frequently dulled and desiccated from overdosing on 'Cartesian' methodologies) could benefit from imbibing a little 'mysticism' not the wave-your-hands woo-woo kind but the more ineffable hunch and gut side of human cognition. Scholarly publications in their final polished forms rarely admit that stories, jokes, eroticism, and dreams were the fertile seeds that germinated into 'serious' results. This essay looks to these 'closet' sources, non-reductionist, non-self conscious, metaphorical, aformal modes of thought as the salvation of a profession gone awry. It is notably proto-scientific image-schemata that retain our attention as a pragmatic tool for improving the fecundity of Agile methodology, at its roots, so to speak. The necessary context is provided by Peter Naur's fundamental insights about software development as 'theory building' coupled with an elaboration of the Agile concept of storytelling.
Jenny Quillien, Dave West
OOPSLA2
2009 Agile anthropology and Alexander's architecture: an essay in three voices
abstract
During its formative decades the software community looked twice to the theories of Christopher Alexander for inspiration, both times failing to completely master the architect's most useful insights. Now a third opportunity presents itself with Alexander's recent publication, The Nature of Order. Serious apprenticeship, however, imposes a prerequisite of sober self-reflection and evaluation. What, really, is the nature of the developer's tasks? Under what philosophical umbrella has the software community matured until now? Do other philosophical traditions offer alternative and perhaps more pertinent epistemologies? What voices, besides Alexander's, might contribute to the community's evolution? We address these questions along with theory building, ethnography, weak links, design heuristics, agility, and complex systems, all of which combine with Alexander's new theories to suggest different ways of doing what we do, better.
Jenny Quillien, Pam Rostal, Dave West
OOPSLA3
1996 OO Anthropology: Crossing the Chasm (Panel Session)
abstract
Anthropology is the study of civilization, particularly its societies, customs, structure, and evolution. Our premise is that there are cultureal "chasms" to be crossed to ensure the success of the technological beachhead established by innovators and early adopters of the OO paradigm. Our panelists will address the following questions:•What anthropological cultural factors have to be "matured" (and how?) to foster the success of the OO paradigm?•What mechanisms are required to facilitate communications between cultures of differing maturity?•What cultural chasms must be crossed to develop a successful organization/culture within the framework supported by the object-oriented paradigm (or more perrversely, is there anything "special" about the OO paradigm)?This panel will interest pracitioners as a forum to share and debate experiences related to our current-day software culture metamorphosis.
Steven Fraser 0001, Alistair Cockburn, Leo Brajkovich, James Coplien, Larry L. Constantine, Dave West
OOPSLA6