Design Ontologies
Ontologies provide a domain with a structure for the knowledge in that domain. Domains without ontologies are constantly inventing new terms for existing knowledge and find it difficult to develop foundations on which others can build. Designing has been a domain like that. The development of the Function–Behavior–Structure (FBS) ontology has provided one robust ontology that has been applicable to both designs (the results of designing) and designing (the process of designing). References to this FBS ontology can be found in research papers in the fields of: architecture, business, civil engineering, cognitive psychology, concurrent design, design research, learning, manufacturing, mechanical engineering, parametric design, product development, product models, and software engineering.
Projects include:
situated FBS ontologies
ontologies for situated agents
ontologies of teams
ontologies in interoperability
ontologies of processes
ontology for computer-aided design
ontology for situated design optimization
ontologies and creativity
Publications
The two foundational papers are (they have received almost 4,500 citations as of 2022):
Gero, JS (1990) Design prototypes: a knowledge representation schema for design, AI Magazine 11(4): 26-36.
Gero, JS and Kannengiesser, U (2004) The situated Function-Behaviour-Structure framework, Design Studies 25(4): 373-391.
Papers that describe the research in more detail:
Gero, JS and Kannengiesser, U (2004) Modelling expertise of temporary design teams, Journal of Design Research 4(3): http://jdr.tudelft.nl/.
Gero, JS and Kannengiesser, U (2007) An ontology of situated design teams, AIEDAM 21(4): 379-391.
Gero, JS and Kannengiesser, U (2007) A Function-Behaviour-Structure ontology of processes, AIEDAM 21(3): 295-308.
Gero, JS and Kannengiesser, U (2014) The Function-Behaviour-Structure ontology of design, in Amaresh Chakrabarti and Lucienne Blessing (eds), An Anthology of Theories and Models of Design, Springer, pp. 263-283.(pdf)
Gero, JS and Milovanovic, J (2019) The situated Function-Behavior-Structure co-design model, Co-Design, doi: 10.1080/15710882.2019.1654524
Gero, JS, Tham, KW. and Lee, HS (1991) Behaviour: a link between function and structure in design, in DC Brown, H Yoshikawa and M Waldron (eds), IntCAD'91 Preprints, IFIP, Ohio, pp. 201-230.
Kannengiesser, U and Gero, JS (2019) Design thinking, fast and slow, Design Science, 5(e10), doi: 10.1017/dsj.2019.9
Kelly, N and Gero, JS (2021) Design thinking and computational thinking: A dual process model for addressing design problems, Design Science, 7, e8 doi: 10.1017/dsj.2021.7
Qian, L and Gero, JS (1996) Function-behaviour-structure paths and their role in analogy-based design, AIEDAM 10:289-312.
Tham, KW and Gero, JS (1992) PROBER-A design system based on design prototypes, in JS Gero (ed), Artificial Intelligence in Design '92, Kluwer, Dordrecht, pp. 657-676.
People
The people who have or are working with me on this include:
Bala Balachandran
Haruyuki Fujii
Jeff Kan
Udo Kannengiesser
Nick Kelly
HyunSoo Lee
Julie Milovanovic
Lena Qian
Michael Rosenman
Kwai-Wok Tham