@neilernst

Argumentation-based design rationale: what use at what cost?

, and . International Journal of Human-Computer Studies, 40 (4): 603--652 (April 1994)
DOI: 10.1006/ijhc.1994.1029

Abstract

A design rationale (DR) is a representation of the reasoning behind the design of an artifact. In recent years, the use of semiformal notations for structuring arguments about design decisions has attracted much interest within the human-computer interaction and software engineering communities, leading to a number of DR notations and support environments. This paper examines two foundational claims made by argumentation-based DR approaches: that expressing DR as argumentation is useful, and that designers can use such notations. The conceptual and empirical basis for these claims is examined, firstly by surveying relevant literature on the use of argumentation in non-design contexts (from which current DR efforts draw much inspiration), and secondly, by surveying DR work. Evidence is classified according to the research contribution it makes, the kind of data on which claims are based (anecdotal or experimental), the extent to which the claims made are substantiated, and whether or not the users of the approach were also the researchers.In the survey, a trend towards tightly integrating DR with other design representations is noted, but it is argued that taken too far, this may result in the loss of the original vision of argumentative design. In examining the evidence for each claim, it is demonstrated firstly, that research into semiformal argumentation outside the design context has failed to substantiate convincingly either of the two claims implicitly attributed to it in current DR research, and secondly, that there are also significant gaps in the DR literature. There are emerging indications, however, that argumentation-based DR can assist certain kinds of design reasoning by turning the representational effort to the designer's advantage, and that such DRs can be useful at a later date. This analysis of argumentation research sets an agenda for future work driven by a concern to support the designer in the whole process of externalizing and structuring DR, from initially ill-formed ideas to more rigorous, coherent argumentation. The paper concludes by clarifying implications for the design of DR training, notations, and tools.

Description

sdasda

Links and resources

Tags

community