In this paper, we explore the possibility of reconciling and integrating practical affordance- and function-based design representations. We present a classic function-based design method and representation and argue for the benefits of augmenting it with affordance-based approaches. Building on existing function concept ontologies, we present an integrated approach to developing early-stage design representations. This approach combines the use of affordance and function representations to capture user needs across a device's life cycle. We demonstrate how affordances add rigor and expressiveness to the early stages of traditional design processes, and how traditional function-based tools provide affordance-based design (ABD) with structured methods for concept generation. The integrated approach is illustrated with an example, in which a use case is explicitly decomposed to demonstrate the structure of relationships between users, goals, actions, artifacts, functions, and affordances.

References

1.
Maier
,
J. R. A.
, and
Fadel
,
G. M.
,
2009
, “
Affordance Based Design: A Relational Theory for Design
,”
Res. Eng. Des.
,
20
(
1
), pp.
13
27
.10.1007/s00163-008-0060-3
2.
Pahl
,
G.
, and
Beitz
,
W.
,
1996
,
Engineering Design: A Systematic Approach
,
Springer
,
London/New York
.
3.
Simon
,
H. A.
,
1969
,
The Sciences of the Artificial
,
M.I.T. Press
,
Cambridge, MA
.
4.
Maier
,
J.
,
2011
,
Affordance Based Design: Theoretical Foundations and Practical Applications
,
VDM Verlag Dr. Muller GmbH & Co
,
Saarbrucken, Germany
.
5.
Van Eck
,
D.
,
2010
, “
On the Conversion of Functional Models: Bridging Differences Between Functional Taxonomies in the Modeling of User Actions
,”
Res. Eng. Des.
,
21
(
2
), pp.
99
111
.10.1007/s00163-009-0080-7
6.
Schultz
,
J.
,
Sen
,
C.
,
Caldwell
,
B.
,
Mathieson
,
J.
,
Summers
,
J. D.
, and
Mocko
,
G. M.
,
2010
, “
Limitations to Function Structures: A Case Study in Morphing Airfoil Design
,”
ASME International Design Engineering Technical Conferences
, pp.
405
417
.
7.
Vermaas
,
P. E.
,
2009
, “
The Flexible Meaning of Function in Engineering
,”
The 17th International Conference on Engineering Design (ICED’09)
, Vol.
2
, pp.
113
124
.
8.
Erden
,
M. S.
,
Komoto
,
H.
,
Van Beek
,
T.
,
D'amelio
,
V.
,
Echavarria
,
E.
, and
Tomiyama
,
T.
,
2008
, “
A Review of Function Modeling: Approaches and Applications
,”
Artif. Intell. Eng. Des. Anal. Manuf.
,
22
(
2
), pp.
147
169
.10.1017/S0890060408000103
9.
Eckert
,
C.
,
Alink
,
T.
,
Ruckpaul
,
A.
, and
Albers
,
A.
,
2011
, “
Different Notions of Function: Results From an Experiment on the Analysis of an Existing Product
,”
J. Eng. Des.
,
22
(
11–12
), pp.
811
837
.10.1080/09544828.2011.603297
10.
Hirtz
,
J.
,
Stone
,
R. B.
,
Mcadams
,
D. A.
,
Szykman
,
S.
, and
Wood
,
K. L.
,
2002
, “
A Functional Basis for Engineering Design: Reconciling and Evolving Previous Efforts
,”
Res. Eng. Des.
,
13
(
2
), pp.
65
82
.10.1007/s00163-001-0008-3
11.
Gershenson
,
J. K.
,
Prasad
,
G. J.
, and
Zhang
,
Y.
,
2003
, “
Product Modularity: Definitions and Benefits
,”
J. Eng. Des.
,
14
(
3
), pp.
295
313
.10.1080/0954482031000091068
12.
Khadke
,
K.
, and
Gershenson
,
J.
,
2008
, “
Technology-Driven Product Platform Development
,”
Int. J. Prod. Dev.
,
6
(
3/4
), pp.
353
374
.10.1504/IJPD.2008.020400
13.
Gero
,
J. S.
,
1990
, “
Design Prototypes—A Knowledge Representation Schema for Design
,”
AI Mag.
,
11
(
4
), pp.
26
36
.10.1609/aimag.v11i4.854
14.
Kurtoglu
,
T.
, and
Campbell
,
M. I.
,
2006
, “
A Graph Grammar Based Framework for Automated Concept Generation
,”
International Design Conference
,
Dubrovnik, Croatia
, pp.
61
68
.
15.
Siddique
,
Z.
, and
Rosen
,
D. W.
,
1999
, “
Product Platform Design: A Graph Grammar Approach
,”
ASME Design Engineering Technical Conferences
,
Las Vegas, NV
, pp.
211
222
.
16.
Chakrabarti
,
A.
,
Shea
,
K.
,
Stone
,
R.
,
Cagan
,
J.
,
Campbell
,
M.
,
Hernandez
,
N. V.
, and
Wood
,
K. L.
,
2011
, “
Computer-Based Design Synthesis Research: An Overview
,”
ASME J. Comput. Inf. Sci. Eng.
,
11
(
2
), p.
021003
.10.1115/1.3593409
17.
Kitamura
,
Y.
,
Kashiwase
,
M.
,
Fuse
,
M.
, and
Mizoguchi
,
R.
,
2004
, “
Deployment of an Ontological Framework of Functional Design Knowledge
,”
Adv. Eng. Inf.
,
18
(
2
), pp.
115
127
.10.1016/j.aei.2004.09.002
18.
Akao
,
Y. J.
,
1990
,
Quality Function Deployment: Integrating Customer Requirements into Product Design
,
Productivity Press
,
Cambridge, MA
.
19.
Hauser
,
J. R.
, and
Clausing
,
D.
,
1988
, “
The House of Quality
,” Harv. Bus. Rev.,
66
(
3
), pp.
63
73
. Available at: https://hbr.org/1988/05/the-house-of-quality
20.
Maier
,
J. R. A.
, and
Fadel
,
G. M.
,
2009
, “
Affordance-Based Design Methods for Innovative Design, Redesign and Reverse Engineering
,”
Res. Eng. Des.
,
20
(
4
), pp.
225
239
.10.1007/s00163-009-0064-7
21.
Maier
,
J. R. A.
,
Fadel
,
G. M.
, and
Battisto
,
D. G.
,
2009
, “
An Affordance-Based Approach to Architectural Theory, Design, and Practice
,”
Des. Stud.
,
30
(
4
), pp.
393
414
.10.1016/j.destud.2009.01.002
22.
Gibson
,
J. J.
,
1979
,
The Ecological Approach to Visual Perception
,
Houghton Mifflin
,
Boston, MA
.
23.
Norman
,
D. A.
,
2002
,
The Design of Everyday Things
,
Basic Books
,
New York
.
24.
Koffka
,
K.
,
1935
,
Principles of Gestalt Psychology, International Library of Psychology, Philosophy and Scientific Method
,
Harcourt Brace
,
New York
.
25.
Cormier
,
P.
,
Olewnik
,
A.
, and
Lewis
,
K.
,
2014
, “
Towards A Fomalization of Affordance Modeling for Engineering Design
,”
Res. Eng. Des.
25
(
3
), pp.
259
277
.10.1007/s00163-014-0179-3
26.
Hu
,
J.
, and
Fadel
,
G. M.
,
2012
, “
Categorizing Affordances for Product Design
,”
ASME 2012 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
, pp.
325
339
.
27.
Michaels
,
C. F.
,
2003
, “
Affordances: Four Points of Debate
,”
Ecol. Psychol.
,
15
(
2
), pp.
135
148
.10.1207/S15326969ECO1502_3
28.
Umeda
,
Y.
, and
Tomiyama
,
T.
,
1995
, “
FBS Modeling: Modeling Scheme of Function for Conceptual Design
,”
Proceedings of the 9th International Workshop on Qualitative Reasonin
, pp.
271
278
.
29.
Brown
,
D. C.
, and
Blessing
,
L.
,
2005
, “
The Relationship between Function and Affordance
,”
Proceedings of the 2005 International Design Engineering Technical Conferences
, Long Beach, CA, pp.
155
160
.
30.
Chandrasekaran
,
B.
, and
Josephson
,
J. R.
,
2000
, “
Function in Device Representation
,”
Eng. Comput.
,
16
(
3–4
), pp.
162
177
.10.1007/s003660070003
31.
Rosenman
,
M. A.
, and
Gero
,
J. S.
,
1998
, “
Purpose and Function in Design: From the Socio-Cultural to the Techno-Physical
,”
Des. Stud.
,
19
(
2
), pp.
161
186
.10.1016/S0142-694X(97)00033-1
32.
Gero
,
J. S.
, and
Kannengiesser
,
U.
,
2004
, “
The Situated Function–Behaviour–Structure Framework
,”
Des. Stud.
,
25
(
4
), pp.
373
391
.10.1016/j.destud.2003.10.010
33.
Hughes
,
J.
,
Kroes
,
P.
, and
Zwart
,
S.
,
2007
, “
A Semantics for Means-End Relations
,”
Synthese
,
158
(
2
), pp.
207
231
.10.1007/s11229-006-9036-x
34.
Houkes
,
W.
, and
Vermaas
,
P. E.
,
2010
,
Technical Functions: On the Use and Design of Artifacts, Philosophy of Engineering and Technology
,
Springer Dordrecht
,
The Netherlands
.
35.
Pols
,
A. J.
,
2012
, “
Characterising Affordances: The Descriptions-of-Affordances-Model
,”
Des. Stud.
,
33
(
2
), pp.
113
125
.10.1016/j.destud.2011.07.007
36.
Crilly
,
N.
,
2012
, “
Function Propagation Through Nested Systems
,”
Des. Stud.
,
34
(
2
), pp.
216
242
.10.1016/j.destud.2012.10.003
37.
Galvao
,
A. B.
, and
Sato
,
K.
,
2005
, “
Affordances in Product Architecture: Linking Technical Functions and Users' Tasks
,”
ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference
, pp.
143
153
.
American Society of Mechanical Engineers
,
New York
.
38.
Shaw
,
R.
,
Turvey
,
M. T.
, and
Mace
,
W.
,
1982
, “
Ecological Psychology: The Consequence of a Commitment to Realism
,”
Cognition and the Symbolic Processes
, Vol.
2
,
Lawrence Erlbaum Associates, Inc.
,
Hillsdale, NJ
.
39.
Gaver, William
,
W.
,
1991
, “
Technology Affordances
,”
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
, pp.
79
84
,
ACM
.
You do not currently have access to this content.