Effective visualisation of design versions: visual storytelling for design reuse

Improving and supporting the process of design knowledge reuse can increase productivity, improve the quality of designs and lead to corporate competitive advantage. Whereas internal knowledge reuse (reusing knowledge from one’s personal memory or experiences) is very effective, external knowledge reuse (reusing knowledge from an external digital or paper archive) often fails. This paper studies the value of the storytelling paradigm in supporting reuse from an external repository. Based on a formalisation of the internal reuse process from ethnographic studies, a prototype system, Corporate Memory (CoMem) is presented, which supports the reuse process, specifically the steps of finding and understanding reusable items. This paper focuses on the ability of designers to understand designs that are found in corporate repositories. It is argued that in order to understand and reuse a found design, the designer needs to see the evolution of that design during the original design process. An Evolution History Explorer module of the CoMem system is presented that uses a storytelling metaphor and lays out versions visually side-by-side. A formal user evaluation of CoMem supports the hypotheses that (1) exploring the evolution of a design improves the reuse process, and (2) that visual storytelling is an effective paradigm for supporting that exploration.

[1]  Scott McCloud Understanding comics: the invisible art = Memahami komik / Scott McCloud; penerjemah S. Kinanti , 2001 .

[2]  Johan Malmqvist,et al.  A Computer-Based Approach Towards Including Design History Information in Product Models and Function-Means Trees , 1995 .

[3]  R. Schank Tell Me a Story: A New Look at Real and Artificial Memory , 1991 .

[4]  Elizabeth D. Mynatt,et al.  Supporting experimentation with Side-Views , 2002, CACM.

[5]  Gerhard Fischer,et al.  Enhancing communication, facilitating shared understanding, and creating better artifacts by integrating physical and computational media for design , 1997, DIS '97.

[6]  William C. Regli,et al.  A Survey of Design Rationale Systems: Approaches, Representation, Capture and Retrieval , 2000, Engineering with Computers.

[7]  Cristiana Bentes,et al.  Sharing design perspectives through storytelling , 2002, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[8]  Richard McClatchey,et al.  The integration of product data and workflow management systems in a large scale engineering database application , 1998, Proceedings. IDEAS'98. International Database Engineering and Applications Symposium (Cat. No.98EX156).

[9]  Ben Shneidenmab,et al.  Supporting Creativity with Advanced Information-Abundant User Interfaces , 2003 .

[10]  Renate Fruchter,et al.  An ethnographic study of design knowledge reuse in the architecture, engineering, and construction industry , 2006 .

[11]  Jad El-khoury,et al.  Model data management: towards a common solution for PDM/SCM systems , 2005, SCM '05.

[12]  Bruce H. Thomas,et al.  Applying cartoon animation techniques to graphical user interfaces , 2001, TCHI.

[13]  Klaus R. Dittrich,et al.  Version propagation in federated database systems , 2001, Proceedings 2001 International Database Engineering and Applications Symposium.

[14]  Renate Fruchter,et al.  Developing methods to understand discourse and workspace in distributed computer-mediated interaction , 2006, AI & SOCIETY.

[15]  Robert van Liere,et al.  Data Visualization 2000 , 2000, Eurographics.

[16]  Eugene S. Ferguson,et al.  Engineering and the Mind's Eye , 1994 .

[17]  Ben Shneiderman,et al.  Supporting Creativity with Advanced Information-Abundant User Interfaces , 1999 .

[18]  John Karat,et al.  Raison d'Etre: capturing design history and rationale in mutimedia narratives , 1994, CHI Conference Companion.

[19]  Norbert Ritter,et al.  Generating Versioning Facilities for a Design-Data Repository Supporting Cooperative Applications , 2000, Int. J. Cooperative Inf. Syst..

[20]  D. Tony Liu,et al.  A review of web-based product data management systems , 2001 .

[21]  Robert Fulford,et al.  The Triumph of Narrative: Storytelling in the Age of Mass Culture , 1999 .

[22]  D. Schoen,et al.  The Reflective Practitioner: How Professionals Think in Action , 1985 .

[23]  Richard E. Osgood,et al.  ASK Systems: An Approach to the Realization of Story-Based Teachers , 1992 .

[24]  S Sivaloganathan,et al.  Emulator technology in complex engineering environments - Keynote paper DESIGN REUSE , 1998 .

[25]  M. Polanyi Chapter 7 – The Tacit Dimension , 1997 .

[26]  John Stasko,et al.  Using Visualization to Foster Object-Oriented Program Understanding , 1994 .

[27]  Louis L. Bucciarelli,et al.  Designing Engineers , 1994 .

[28]  Gerhard Fischer,et al.  Supporting reuse by delivering task-relevant and personalized information , 2002, ICSE '02.

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

[30]  Renate Fruchter,et al.  Conceptual, Collaborative Building Design Through Shared Graphics , 1996, IEEE Expert.

[31]  Ivica Crnkovic,et al.  Product Data Management and Software Configuration Management - Similarities and Differences , 2001 .

[32]  D. A V I,et al.  Advances in conversational case-based reasoning , 2006 .

[33]  Renate Fruchter,et al.  VisionManager: A Computer Environment for Design Evolution Capture , 1998 .

[34]  H. Rittel,et al.  Dilemmas in a general theory of planning , 1973 .

[35]  Krzysztof Zielinski,et al.  A tool for monitoring software-heterogeneous distributed object applications , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[36]  Ivica Crnkovic,et al.  Complex systems development requirements - PDM and SCM integration , 2001, Proceedings Second Asia-Pacific Conference on Quality Software.

[37]  Rick Kazman,et al.  View extraction and view fusion in architectural understanding , 1998, Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203).

[38]  Renate Fruchter,et al.  Methodology for usability evaluation of corporate memory design reuse systems , 2006 .

[39]  Fabrice Retowsky Software reuse from an external memory: the cognitve issues of support tools , 1998, PPIG.

[40]  Humberto Cavallin,et al.  Building Stories Revisited: Unlocking the Knowledge Capital of Architectural Practice , 2007 .

[41]  Pedro A. González-Calero,et al.  Case-based reasoning-inspired approaches to education , 2005, The Knowledge Engineering Review.

[42]  Hans Lindgren,et al.  An Integrated Platform for Case-based Design , 2002 .

[43]  David Letterman,et al.  Toward a Theory of Comic Book Communication , 2011 .

[44]  Annette Simmons,et al.  The story factor : secrets of influence from the art of storytelling , 2001 .

[45]  Linden J. Ball,et al.  Representing design rationale to support innovative design reuse: a minimalist approach , 2001 .

[46]  Donald A. Schön The reflective practitioner : how professionals think in action , 1986 .

[47]  David G. Ullman,et al.  The information requests of mechanical design engineers , 1991 .

[48]  Renate Fruchter,et al.  CoMem: Designing an interaction experience for reuse of rich contextual knowledge from a corporate memory , 2002, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[49]  Nahum Gershon,et al.  What storytelling can do for information visualization , 2001, Commun. ACM.