Skip to main content
Log in

Effective visualisation of design versions: visual storytelling for design reuse

  • Original Paper
  • Published:
Research in Engineering Design Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Aha DW, McSherry D, Yang Q (2006) Advances in conversational case-based reasoning. Knowl Eng Rev 20(3):247–254

    Article  Google Scholar 

  • Arias E, Eden H, Fischer G (1997) Enhancing communication, facilitating shared understanding, and creating better artifacts by integrating physical and computational media for design. In: Symposium on designing interactive systems (DIS), proceedings of the conference on designing interactive systems: processes, practices, methods, and techniques

  • Association of Swedish Engineering Industries (2001) Product data management and software configuration management—similarities and differences. Online document indexed by CiteSeer and accessed on 31 August 2007: http://citeseer.ist.psu.edu/cache/papers/cs/25656/, http://zSzzSzwww.mrtc.mdh.sezSzpublicationszSz0373.pdf/dahlqvist01product.pdf

  • Ball LJ, Lambell NJ, Ormerod TC, Slavin S, Mariani JA (2001) Representing design rationale to support innovative design reuse: a minimalist approach. Autom Construction 10(6):663–674

    Article  Google Scholar 

  • Barber J, Jacobson M, Penberthy L, Simpson R, Bhatta S, Goel A, Pearce M, Shankar M, Stroulia E (1992) Integrating artificial intelligence and multimedia technologies for interface design advising. NCR J Res Dev 6(1):75–85

    Google Scholar 

  • Bruls DM, Huizing K, van Wijk JJ (1999) Squarified treemaps. Data visualization 2000. In: de Leeuw W, van Liere R (eds) Proceedings of the second joint visualization symposium organized by the eurographics and the IEEE computer society technical committee on visualization and graphics (TCVG). Springer, Vienna, pp 33–42

  • Bucciarelli LL (1994) Designing engineers. MIT Press, Cambridge

    Google Scholar 

  • Carroll JM, Alpert SR, Karat J, Deusen MV, Rosson MB (1994) “Raison d’Etre: capturing design history and rationale in multimedia narratives”. Conference on human factors in computing systems archive, proceedings of the SIGCHI conference on human factors in computing systems: celebrating interdependence

  • Crnkovic I, Dahlkvist AD, Svensson (2001) Complex systems development requirements—PDM and SCM integration. Second Asia-Pacific Conference on Quality Software (APAQS’01), p 0427

  • Conklin J (1991) A process-oriented approach to design rationale. Human-Comp Interact 6(3&4):357–391

    Article  Google Scholar 

  • Culley SJ (1998) Design reuse of standard parts. In: Proceedings of the engineering design conference on design reuse, pp 77–88

  • Davis JE (ed) (2002) Stories of change: narrative and social movements. State University of New York Press, Albany

    Google Scholar 

  • Demian P, Fruchter R (2006a) A methodology for usability evaluation of corporate memory design reuse systems. ASCE J Comput Civil Eng 20(6):377–389

    Article  Google Scholar 

  • Demian P, Fruchter R (2006b) An ethnographic study of design knowledge reuse in the architecture, engineering and construction industry. Res Eng Des 16(4):184–195

    Article  Google Scholar 

  • Duncan R (1999) Toward a theory of comic book communication. In: Fudge K (ed) Presented at the 85th Annual Convention of the National Communication Association (NCA). Also available from the Academic Forum Online, 1999–00, Number 17. Henderson State University, Arkadelphia

  • Eisner W (1996) Graphic storytelling. Poorhouse Press, Tamarac

    Google Scholar 

  • El-khoury J (2005) Model data management: towards a common solution for PDM/SCM systems. In: Proceedings of the 12th international workshop on Software configuration management, pp 17–32

  • Ferguson ES (1992) Engineering and the Mind’s eye. MIT Press, Cambridge

    Google Scholar 

  • Ferguson W, Bareiss R, Birnbaum L, Osgood R (1992) ASK systems: an approach to the realization of story-based teachers. J Learn Sci 2(1):95–134

    Article  Google Scholar 

  • Finger S (1998) Design reuse and design research—keynote paper. In: Sivaloganathan S, Shahin TMM (eds) Proceedings of the engineering design conference, design reuse, pp 3–10

  • Fruchter R (1996) Conceptual, collaborative building design through shared graphics. IEEE Expert Intell Syst AI Civil Struct Eng 11(3):33–41

    Google Scholar 

  • Fruchter R, Demian P (2002) CoMem: designing an interaction experience for reuse of rich contextual knowledge from a corporate memory. Artif Intell Eng Des Anal Manufact (AI EDAM) 16(3):127–147

    Google Scholar 

  • Fruchter R, Reiner K, Leifer L, Toye G (1998) VisionManager: a computer environment for design evolution capture. J Concurr Eng Res Appl (CERA) 6(1):71–84

    Article  Google Scholar 

  • Fruchter R, Cavallin HE (2006) Developing methods to understand discourse and workspace. AI &Soc 20:169–188 in distributed computer-mediated interaction

    Article  Google Scholar 

  • Fulford R (1999) The triumph of narrative: storytelling in the age of mass culture. House of Anansi Press, Toronto

    Google Scholar 

  • Garcia ACB, Carretti CE, Ferraz IN, Bentes C (2002) Sharing design perspectives through storytelling. Artif Intell Eng Des Anal Manufact (AI EDAM) 16(3):229–241

    Google Scholar 

  • Gershon N, Page W (2001) What storytelling can do for information visualization. Commun ACM 44(8):31–37

    Article  Google Scholar 

  • Harder WM, Ritter N, Steiert HP (2000) Generating versioning facilities for a design-data repository supporting cooperative applications. Int J Cooperative Inf Syst 9(1&2):117–146

    Article  Google Scholar 

  • Heylighen A, Martin WM, Cavallin H (2007) Building stories revisited: unlocking the knowledge capital of architectural practice. Archit Eng Des Manage 3:65–74

    Google Scholar 

  • Jerding DF and Stasko JT (1994) Using visualization to foster object-oriented program understanding. Graphics, Visualization, and Usability Center (GVU), Technical Report GIT-GVU-94-33. Georgia Institute of Technology, Atlanta

  • Kazman R, Carrière SJ (1998) View extraction and view fusion in architectural understanding. In: Proceedings of the fifth international conference on software reuse (ICSR), pp 290–299

  • Kolodner JL, Cox MT, Gonzalez-Calero P (2006) Case-based reasoning-inspired approaches to education. Knowl Eng Rev 20(3):299–303

    Article  Google Scholar 

  • Kuffner TA, Ullman DG (1990) The information requests of mechanical design engineers. In: Proceedings of the second international conference on design theory and methodology (DTM), ASME design engineering technical conferences (DETC), pp 167–174

  • Leifer L (1997) Design project laboratory (ME310). Stanford University, Course Notes

  • Liu DT, Xu W (2001) A review of web-based product data management systems. Comp Ind 44(3):251–262

    Article  Google Scholar 

  • Malmqvist J (1995) A computer-based approach towards including design history information in product models and function-means trees. In: Proceedings of DTM

  • McClatchey R, Kovacs Z, Estrella F, Le Goff J-M, Chevenier G, Baker N, Lieunard S, Murray S, Le Flour T, Bazan A (1998) The integration of product data and workflow management systems in a large scale engineering database application. In: Database engineering and applications symposium, 1998. Proceedings of IDEAS’98, pp 296–302

  • McCloud S (1993) Understanding comics: the invisible art. Kitchen Sink Press, Northampton

    Google Scholar 

  • Polanyi M (1966) The tacit dimension. Doubleday, Garden City

    Google Scholar 

  • Popova M, Johansson P, Lindgren H (2002) An integrated platform for case-based design. Proceedings of the CIB W78 Conference, Distributing Knowledge in Building 2:99–106

    Google Scholar 

  • Regli WC, Hu X, Atwood M, Sun W (2000) A survey of design rationale systems: Approaches, representation, capture and retrieval. Engineering with computers, vol 16, Numbers 3–4. Springer, Vienna, pp 209–235

  • Retkowsky F (1998) Software reuse from an external memory: The cognitive issues of support tools. In: Proceedings of the tenth workshop on psychology of programming interest group (PPIG)

  • Rittel HWJ, Webber MM (1973) Dilemmas in a general theory of planning. Policy Sci 4:155–169

    Article  Google Scholar 

  • Schank RC (1990) Tell me a story: a new look at real and artificial memory. Scribner, New York

    Google Scholar 

  • Schön DA (1983) The reflective practitioner: how professionals think in action. Basic Books, New York

    Google Scholar 

  • Schonhoff jM, Dittrich KR, Strassler M (2001) Version Propagation in Federated Database Systems. 2001 International Database Engineering & Applications Symposium (IDEAS ‘01), p 0189

  • Shneiderman B (1999) Supporting creativity with advanced information-abundant user interfaces. In: Earnshaw R, Guedj R, Van Dam A, Vince J (eds) The Institute for Systems Research (ISR), University of Maryland, College Park, MD, USA. Technical Report 1999-73. Also available from Frontiers in Human-Centred Computing, Online Communities and Virtual Environment, 2001. Springer, London, pp 469–480

  • Simoff SJ, Maher ML (1998) Data mining in hypermedia case libraries. In: Proceedings of the fifth international conference on artificial intelligence in design (AID), Machine Learning in Design (MLinD) Workshop

  • Simmons A (2001) The story factor: secrets of influence from the art of storytelling. Perseus Publishing, Cambridge

    Google Scholar 

  • Terry M, Mynatt ED (2002) Supporting experimentation with side-views. Commun ACM 45(10):106–108

    Article  Google Scholar 

  • Thomas BH, Calder P (2001) Applying cartoon animation techniques to graphical user interfaces. ACM Trans Comp Hum Interact 8(3):198–222

    Article  Google Scholar 

  • Ye Y, Fischer G (2002) Supporting reuse by delivering task-relevant and personalized information. In: Proceedings of the twenty-fourth international conference on software engineering (ICSE), pp 513–523

  • Zieliński K, Laurentowski A, Szymaszek J, Uszok A (1995) A tool for monitoring heterogeneous distributed object applications. In: Proceedings of the fifteenth international conference on distributed computing systems (ICDCS), pp 11–18

Download references

Acknowledgments

This research was funded by the UPS Endowment Fund, the Project-Based Learning Laboratory (PBL Lab) and the Center for Integrated Facility Engineering (CIFE) at Stanford University. The CoMem Evolution History Explorer uses the Java Jazz Library for zoomable interfaces by HCIL at the University of Maryland.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peter Demian.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Demian, P., Fruchter, R. Effective visualisation of design versions: visual storytelling for design reuse. Res Eng Design 19, 193–204 (2009). https://doi.org/10.1007/s00163-008-0051-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00163-008-0051-4

Keywords

Navigation