A Computational Argumentation Methodology for Capturing and Analyzing Design Rationale Arising from Multiple Perspectives
Contemporary development methodologies provide for the traceability of design decisions to functional requirements. However, they fail to adequately provide this type of traceability for non-functional requirements. This paper describes a methodology for the computational evaluation of the impact of design decisions on the non-functional requirements of the various stakeholders involved in the development of a system. A design dialog process based upon a design argumentation model is described. The dialog process provides for the capture of design rationale and for their management. Fuzzy inference is used to identify conflicts, to simply arguments, and to measure the favorability of an argument.
S. L. Sigman and X. F. Liu, "A Computational Argumentation Methodology for Capturing and Analyzing Design Rationale Arising from Multiple Perspectives," Information and Software Technology, Elsevier, Mar 2003.
The definitive version is available at http://dx.doi.org/10.1016/S0950-5849(02)00187-8
Keywords and Phrases
Argumentation Model; Design Rationale Capture; Design Specification; Fuzzy Set Theory
Article - Journal
© 2003 Elsevier, All rights reserved.