Requirements for a Design Rationale Capture Tool to Support NASA's Complex Systems

An understanding of the design rationale, or the justification for design decisions made throughout the design process, is necessary in order to understand, recreate, or modify a design. However, this information is rarely captured in a systematic and usable format because there are no tools that adequately facilitate and support the capture of these critical decisions. This paper summarizes the requirements for a design rationale capture tool that supports the capture and retrieval of relevant design knowledge throughout three phases of the design process: Conceptual Design, Design Implementation, and Design Evaluation and Transfer.

[1]  G. Anthony Gorry,et al.  The virtual notebook system™: An architecture for collaborative work , 1991 .

[2]  Jintae Lee,et al.  Design Rationale Systems: Understanding the Issues , 1997, IEEE Expert.

[3]  Mary Beth Rosson,et al.  Usability Engineering: Scenario-based Development of Human-Computer Interaction , 2001 .

[4]  Frank M. Shipman,et al.  Integrating different perspectives on design rationale: Supporting the emergence of design rationale from design communication , 1997, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[5]  Karen L. Myers,et al.  Automated Capture of Rationale for the Detailed Design Process , 1999, AAAI/IAAI.

[6]  G. Anthony Gorry,et al.  The virtual notebook system: an architecture for collaborative work , 1991, HYPERTEXT '91.

[7]  Joy S. Nichols,et al.  Advanced Approach to Concept and Design Studies for Space Missions , 1999 .

[8]  Anthony D. Andre,et al.  A HUMAN-CENTERED METHODOLOGY FOR THE DESIGN, EVALUATION, AND INTEGRATION OF COCKPIT DISPLAYS , 2002 .

[9]  E. Jeffrey Conklin,et al.  A process-oriented approach to design rationale , 1991 .

[10]  Nick Hammond,et al.  Graphical Argumentation and Design Cognition , 1997, Hum. Comput. Interact..

[11]  Mark Klein,et al.  Capturing design rationale in concurrent engineering teams , 1993, Computer.

[12]  Mark D. Gross,et al.  The electronic cocktail napkin--computer support for working with diagrams , 1996 .

[13]  H. W. Rittel,et al.  Second-generation design methods , 1984 .

[14]  Nancy G. Leveson SYSTEMIC FACTORS IN SOFTWARE-RELATED SPACECRAFT ACCIDENTS , 2001 .

[15]  Thomas P. Moran,et al.  Design rationale: the argument behind the artifact , 1989, CHI '89.

[16]  John M. Carroll,et al.  Introduction to This Special issue on Design Rationale , 1991, Hum. Comput. Interact..

[17]  Anthony D. Andre,et al.  Capturing the Research and Development Process of Aviation Systems: Creating a Multi-Media Living Legacy , 2005 .

[18]  Mark D. Gross,et al.  The Electronic Cocktail Napkin—a computational environment for working with design diagrams , 1996 .

[19]  J. Mick Oklahoma City ­ OK! , 2002 .