Skip to main content

A Pilot Protocol Study on How Designers Construct Function Structures in Novel Design

  • Conference paper
  • First Online:

Abstract

This paper reports a pilot protocol study that examines how designers construct function models as they develop and explore solution architectures for novel design problems. The purpose of this pilot project is to establish the experiment method and analysis protocol so that a repeatable and statistically large pool of participants can be used to draw significant conclusions about function model construction. In the study, voluntary participants with varied levels of experience in product design and function modeling are given a novel design problem and asked to develop functional architectures as part of concept development, using function structures as the modeling tool/language. The modeling actions are videotaped and the designers are interviewed using a predesigned questionnaire after the experiment. The data is analyzed using a predefined protocol that encodes the addition, deletion, and modification of model elements such as functions, flows, and text, and also actions such as reading the problem statement and pausing. The protocol analysis reveals patterns of modeling activities, such as forward chaining (expanding the model by adding functions to the head of flows and flows outgoing of functions), backward chaining (adding functions to the tail of flows and adding flows incoming to functions), and nucleation (starting with a few disconnected functions and flows, and gradually connecting them to complete the model). In aggregate, these observations provide insight into designers’ thinking patterns while exploring solutions to unseen problems using function structures. The protocol is demonstrated to be complete within the scope of the study. The preliminary findings based on the two participants indicate that various parameters of solution exploration may largely vary between designers. The overall approach of model expansion also varies between forward chaining and nucleation. However, at a finer resolution of observing modeling actions, designers generally prefer nucleation or forward chaining of functions and forward or backward chaining of flows.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    However, how designers interact with these models to develop and explore solutions to new, previously unaddressed problems has not been objectively examined http://repository.designengineeringlab.org/, accessed on Feb 23, 2011.

References

  1. Pahl G et al (2007) In: Wallace K, Blessing L (eds) Engineering design: a systematic approach, 3rd ed. Springer, London

    Google Scholar 

  2. Otto KN, Wood KL (2001) Product design techniques in reverse engineering and new product development. Prentice Hall, Upper Saddle River, NJ

    Google Scholar 

  3. Ullman DG (1992) The mechanical design process. McGraw-Hill, New York

    Google Scholar 

  4. Sridharan P, Campbell MI (2005) A study on the grammatical construction of function structures. Artif Intell Eng Des Anal Manuf 19(3):139–160

    Article  Google Scholar 

  5. Kurtoglu T, Swantner A, Campbell MI (2010) Automating the conceptual design process: From black box to component selection. Artif Intell Eng Des Anal Manuf 24(1):49–62

    Article  Google Scholar 

  6. Vucovich J et al (2006) Concept generation algorithms for repository-based early design. In: ASME 2006 international design engineering technical conferences and computers and information in engineering conference, Philadelphia, PA

    Google Scholar 

  7. Bohm MR, Stone RB, Szykman S (2005) Enhancing virtual product representations for advanced design repository systems. J Comput Inf Sci Eng 5(4):360–372

    Article  Google Scholar 

  8. Gero JS, Kannengiesser U (2002) The situated function-behaviour-structure framework. In: Gero JS (ed) Artificial intelligence in design. Kluwer Academic Publishers, Norwell, pp 89–104

    Google Scholar 

  9. Goel AK, Bhatta SR (2004) Use of design patterns in analogy-based design. Adv Eng Inform 18:85–94

    Article  Google Scholar 

  10. Chandrasekaran B, Josephson JR (2000) Function in device representation. Eng Comput 16(3–4):162–177

    Article  MATH  Google Scholar 

  11. Umeda Y et al (1996) Supporting conceptual design based on the function-behavior-state modeler. Artif Intell Eng Des Anal Manuf 10(4):275–288

    Article  Google Scholar 

  12. Vescovi M et al (1993) CFRL: a language for specifying the causal functionality of engineered devices. In: Eleventh national conference on artificial intelligence. American Association for Artificial Intelligence, Washington, DC

    Google Scholar 

  13. McAdams DA, Wood K (2002) A quantitative similarity metric for design-by-analogy. J Mech Des 124(2):173–182

    Article  Google Scholar 

  14. Tumer IY, Stone RB (2001) Analytical methods to evaluate failure potential during high-risk component development. In: 2001 ASME design engineering technical conferences, Pittsburgh, PA

    Google Scholar 

  15. Arunajadai SG et al (2004) Failure mode identification through clustering analysis. Qual Reliab Eng Int 20:511–526

    Article  Google Scholar 

  16. Kurtoglu T, Tumer IY (2008) A graph-based fault identification and propagation framework for functional design of complex systems. ASME J Mech Des 130:051401-1–051401-8

    Google Scholar 

  17. Summers JD, Mocko GM (2011) A protocol to formalize function verbs to support conservation-based model check reasoning. J Eng Des 22:765–788

    Google Scholar 

  18. Gero JS (1990) Design prototypes: a knowledge representation schema for design. AI Mag 11(4):26–36

    Google Scholar 

  19. Bobrow DG (1984) Qualitative reasoning about physical systems: an introduction. Artif Intell 24(1–3):1–5

    Article  Google Scholar 

  20. Umeda Y et al (1990) Function, behavior, and structure. In Gero JS (ed) Applications of artificial intelligence V, vol 1. Springer, Boston, pp 177–193

    Google Scholar 

  21. Bhatta SR, Goel AK (1997) A functional theory of design patterns. In: 15th International joint conference on artificial intelligence, vol 1, Morgan Kaufmann Publishers Inc., Nagoya

    Google Scholar 

  22. Bhatta S, Goel AK, Prabhakar S (1994) Innovation in analogical design: a model-based approach. In: Artificial intelligence in design. Kluwer Academic Publishers, Dordrecht

    Google Scholar 

  23. Goel A, Bhatta S, Stroulia E (1997) Kritik: an early case-based design system. In: Maher ML, Pu P (eds) Issues and applications of case-based reasoning in design. Erlbaum, Mahwah, pp 87–132

    Google Scholar 

  24. Chandrasekaran B (2005) Representing function: relating functional representation and functional modeling research streams. Artif Intell Eng Des Anal Manuf 19(2):65–74

    Article  MathSciNet  Google Scholar 

  25. Arunajadai SG, Stone RB, Tumer IY (2002) A framework for creating a function-based design tool for failure mode identification. In: ASME 2002 design engineering technical conferences and computers and information in engineering conference, Montreal, Canada

    Google Scholar 

  26. Bohm MR, Stone RB (2004) Representing functionality to support reuse: conceptual and supporting functions. In: ASME 2004 design engineering technical conferences and computers and information in engineering conference. American Society of Mechanical Engineers, New York, Salt Lake City, pp 411–419

    Google Scholar 

  27. Collins JA, Busby HR, Staab GH (2010) Mechanical design of machine elements and machines, 2nd edn. Wiley, Hoboken, NJ

    Google Scholar 

  28. Szykman S, Racz JW, Sriram RD (1999) The representation of function in computer-based design. In: ASME design engineering technical conferences, Las Vegas, NV

    Google Scholar 

  29. Kirschman CF, Fadel GM (1998) Classifying functions for mechanical design. J Mech Des 120(3):475–482

    Article  Google Scholar 

  30. Hirtz J et al (2002) A functional basis for engineering design: Reconciling and evolving previous efforts. Res Eng Design 13(2):65–82

    Google Scholar 

  31. Miller GA (1956) The magical number seven, plus or minus two: Some limits on our capacity for processing information. Psychol Rev 63:81–97

    Article  Google Scholar 

  32. Sen C, Summers JD, Mocko GM (2010) Topological information content and expressiveness of function models in mechanical design. J Comput Inf Sci Eng 10(3):031003-1–031003-11

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joshua D. Summers .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media Dordrecht

About this paper

Cite this paper

Sen, C., Summers, J.D. (2014). A Pilot Protocol Study on How Designers Construct Function Structures in Novel Design. In: Gero, J. (eds) Design Computing and Cognition '12. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9112-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-94-017-9112-0_14

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-94-017-9111-3

  • Online ISBN: 978-94-017-9112-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics