The Function-Behaviour-Structure Ontology of Design

This chapter commences by introducing the background to the development of the Function-Behaviour-Structure (FBS) ontology. It then proceeds with an elaboration of the FBS ontology followed by the situated FBS framework which articulates a more detailed cognitive view. A series of exemplary empirical studies that use a coding scheme based on the FBS ontology is presented that demonstrates both the empirical support for the ontology and its applicability. The chapter concludes with a brief discussion on the role of this ontology and possible developments.

[1]  Masaki Suwa,et al.  Unexpected discoveries and S-invention of design requirements , 2000 .

[2]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[3]  John S. Gero,et al.  Artificial Intelligence in Design ’00 , 2000, Springer Netherlands.

[4]  John S. Gero,et al.  What does an artificial design agent mean by being ‘situated’? , 2005 .

[5]  John S. Gero,et al.  A Process Framework of Affordances in Design , 2012, Design Issues.

[6]  Raymonde Guindon Designing the design process: exploiting opportunistic thoughts , 1990 .

[7]  John S. Gero,et al.  Artificial Intelligence in Design ’02 , 2009, Springer Netherlands.

[8]  K. A. Ericsson,et al.  Protocol Analysis: Verbal Reports as Data , 1984 .

[9]  John S. Gero,et al.  Exploring the Effect of Design Education on the Design Cognition of Mechanical Engineering Students , 2011 .

[10]  John S. Gero,et al.  The Situated Function - Behaviour - Structure Framework , 2002, AID.

[11]  John S. Gero,et al.  COMPARING DESIGNING ACROSS DIFFERENT DOMAINS: AN EXPLORATORY CASE STUDY , 2011 .

[12]  Robert J Crutcher,et al.  Telling What We Know: The Use of Verbal Report Methodologies in Psychological Research , 1994 .

[13]  Philippe Kruchten,et al.  Casting software design in the function-behavior-structure framework , 2005, IEEE Software.

[14]  Farrokh Mistree,et al.  VALIDATING DESIGN METHODS & RESEARCH: THE VALIDATION SQUARE , 2000 .

[15]  A. Riegler,et al.  Understanding representation in the cognitive sciences : does representation need reality? , 1999 .

[16]  John S. Gero,et al.  Towards mass customized interoperability , 2006, Comput. Aided Des..

[17]  Udo Kannengiesser,et al.  Towards a Situated Function-Behaviour-Structure Framework as the Basis of a Theory of Designing , 2001 .

[18]  中園 薫 A Qualitative Physics Based on Confluences , 1986 .

[19]  Tetsuo Tomiyama,et al.  A review of function modeling: Approaches and applications , 2008, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[20]  John S. Gero,et al.  Computational models of creative design IV , 1999 .

[21]  Wolfgang Wilke Knowledge management for intelligent sales support in electronic commerce , 1999, DISKI.

[22]  John S. Gero,et al.  Learning to Collaborate During Team Designing: Quantitative Measurement , 2011 .

[23]  Ralph Bergmann,et al.  Experience Management: Foundations, Development Methodology, and Internet-Based Applications , 2002 .

[24]  John S. Gero,et al.  Acquiring information from linkography in protocol studies of designing , 2008 .

[25]  Alex H. B. Duffy,et al.  Towards an ontology of generic engineering design activities , 2003 .

[26]  John S. Gero,et al.  Analysing Design Protocols: Development of Methods and Tools , 2011 .

[27]  Jeff W T Kan,et al.  Using the FBS Ontology to Capture Semantic Design Information in Design Protocol Studies , 2007 .

[28]  Hao Jiang,et al.  Exploring Designing Styles Using a Problem–Solution Division , 2014 .

[29]  Hao Jiang,et al.  DOES USING DIFFERENT CONCEPT GENERATION TECHNIQUES CHANGE THE DESIGN COGNITION OF DESIGN STUDENTS , 2012 .

[30]  Donald A. and Wigging Glenn Schon,et al.  Kinds of Seeing and Their Functions in Designing , 1988 .

[31]  John S. Gero,et al.  A computational framework for concept formation for a situated design agent , 2000, Knowl. Based Syst..

[32]  Maarten van Someren,et al.  The Think Aloud Method: A Practical Guide to Modelling Cognitive Processes , 1994 .

[33]  John S. Gero,et al.  Design Prototypes: A Knowledge Representation Schema for Design , 1990, AI Mag..

[34]  John S. Gero,et al.  Constructive memory for situated design agents , 2004, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[35]  Udo Kannengiesser,et al.  Towards a Methodology for Flexible Process Specification , 2010, Enterp. Model. Inf. Syst. Archit. Int. J. Concept. Model..

[36]  R. L. Campbell,et al.  Topologies of learning and development , 1996 .

[37]  John S. Gero,et al.  Comparing design cognition of undergraduate engineering students and high school pre-engineering students , 2011, 2011 Frontiers in Education Conference (FIE).