Abstract
In this paper, a system for capturing and maintaining design rationale is described. The significant contribution of this work is to address the problem of ensuring that the model is followed by the user and to extend the model to include risk analysis. This is accomplished using a software tool (PPIS) that allows the structure of the argumentation process to be made explicit and visible in the system.
Preview
Unable to display preview. Download preview PDF.
References
T. Carey, D. McKerlie, W. Bubie and J. Wilson, ‘Communicating Human Factors Expertise Through Design Rationales and Scenarios', People and Computers VI, Proc. HCI'91, (1991).
B. Chandrasekaran, A. K. Goel and Y. Iwasaki, ‘Functional Representation as Design Rationale', IEEE Computer, (January), (1993).
E. J. Conklin and K. C. B. Yakemovic, ‘A Process-Oriented Approach to Design Rationale', Human-Computer Interaction, 6, 357–391 (1991).
P. J. Jarczyk, P. Löffler and F. M. Shipman, ‘Design Rationale for Software Engineering: A Survey', Proc. 25th International Conference on System Sciences, 577–586 (1992).
M. Klein, ‘Capturing Design Rationale in Concurrent Engineering Teams', IEEE Computer, (January), (1993).
J. Lee and K. Y. Lai, ‘What's in Design Rationale?’ Human-Computer Interaction, 6, (3–4), 251–280 (1991).
S. Shum, ‘Cognitive Dimensions of Design Rationale', People and Computers VI, Proceedings of HCI'91, 331–344 (1991).
S. Toulmin, The Uses of Argument, Cambridge University Press, Cambridge, (1958)
J. Conklin and M. L. Begeman, ‘gIBIS: A Hypertext Tool for Exploratory Policy Discussion', ACM Transactions on Office Information Systems, 6, (4), 303–331 (1988).
N. Haddley and I. Sommerville, ‘Integrated Support for Systems Design', IEE/BCS Software Engineering Journal, 5, (6), 331–38 (1990).
S. R. Monk and I. Sommerville, ‘Specification of the PPIS', Computing Dept, Lancaster University, Lancaster, LA1 4YR, UK, PROTEUS ESPRIT project 6086, P-DEL-2.4.c, (1994).
A. MacLean, R. M. Young, V. M. E. Belloti and T. P. Moran, ‘Questions, Options, and Criteria: elements of Design Space Analysis', Human-Computer Interaction, 6, (3–4), 201–250 (1991).
B. Ramesh, ‘Supporting Systems Development by Capturing Deliberations During Requirements Engineering', IEEE Trans. on Software Engineering, 18, (6), 498–510 (1992).
J. M. Pendaries and B. Durin, ‘Design Rationale Model', Process & Software Engineering Dept, Matra Marconi Space, FR, PROTEUS ESPRIT project 6086, P-DEL-3.3A-Part I (1993).
C. Potts and G. Bruns, ‘Recording the Reasons for Design Decisions', MCC Technical Report STP-304-87.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Monk, S., Sommerville, I., Pendaries, J.M., Durin, B. (1995). Supporting design rationale for system evolution. In: Schäfer, W., Botella, P. (eds) Software Engineering — ESEC '95. ESEC 1995. Lecture Notes in Computer Science, vol 989. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60406-5_22
Download citation
DOI: https://doi.org/10.1007/3-540-60406-5_22
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60406-8
Online ISBN: 978-3-540-45552-3
eBook Packages: Springer Book Archive