Towards Ontologies of Functionality and Semantic Annotation for Technical Knowledge Management

  • Yoshinobu Kitamura
  • Naoya Washio
  • Yusuke Koji
  • Riichiro Mizoguchi
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4012)


This research aims at promoting sharing of knowledge about functionality of artifacts among engineers, which tends to be implicit in practice. In order to provide a conceptual viewpoint for modeling and a controlled vocabulary, we have developed an ontological framework of functional knowledge. This framework has been successfully deployed in a manufacturing company. This paper firstly discusses an ontological definition of the concept of function from a device-centered viewpoint. Then, other types of function are discussed in order to place our definition in the related concepts in the literature. Next, as an application of the ontologies, we propose a metadata schema based on the functional ontologies for functional annotation in the Semantic Web. The functional metadata annotated to technical documents show designers intentions behind the documents and contribute to efficient retrieval of the documents. Moreover, task-oriented transformation and interoperability with other schemata can be realized based on the ontologies.


Resource Description Framework Decomposition Tree Goal Function Semantic Annotation Functional Knowledge 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Borst, P., Akkermans, H., Top, J.: Engineering Ontologies. Int. J. of Human-Computer Studies 46, 365–406 (1997)CrossRefGoogle Scholar
  2. 2.
    Chandrasekaran, B., Josephson, J.R.: Function in Device Representation. Engineering with Computers 16, 162–177 (2000)MATHCrossRefGoogle Scholar
  3. 3.
    Euzenat, J.: Eight Questions about Semantic Web Annotations. EUROCRYPT 2002, 55–62 (March/April 2002)Google Scholar
  4. 4.
    Gero, J.S., Kannengiesser, U.: The Situated Function-Behaviour-Structure Framework. In: Proc. of Artificial Intelligence in Design 2002, pp. 89–104 (2002)Google Scholar
  5. 5.
    Hirtz, J., Stone, R.B., McAdams, D.A., Szykman, S., Wood, K.L.: A Functional Basis for Engineering Design: Reconciling and Evolving Previous Efforts. Research in Engineering Design 13, 65–82 (2002)Google Scholar
  6. 6.
    Hubka, V., Eder, W.E.: Functions Revisited. In: Proc. of the 13th International Conference on Engineering Design (ICED 2001), CD-ROM (2001)Google Scholar
  7. 7.
    ISO TC184/SC4/JWG8, Process Specification Language (2003),
  8. 8.
    Keuneke, A.M.: A Device Representation: the Significance of Functional Knowledge. IEEE Expert 24, 22–25 (1991)CrossRefGoogle Scholar
  9. 9.
    Kitamura, Y., Sano, T., Namba, K., Mizoguchi, R.: A Functional Concept Ontology and Its Application to Automatic Identification of Functional Structures. Advanced Engineering Informatics 16, 145–163 (2002)CrossRefGoogle Scholar
  10. 10.
    Kitamura, Y., Mizoguchi, R.: Ontology-based Systematization of Functional Knowledge. Journal of Engineering Design 15(4), 327–351 (2004)CrossRefGoogle Scholar
  11. 11.
    Kitamura, Y., Kashiwase, M., Fuse, M., Mizoguchi, R.: Deployment of an Ontological Framework of Functional Design Knowledge. Advanced Engineering Informatics 18, 115–127 (2004)CrossRefGoogle Scholar
  12. 12.
    Kitamura, Y., Koji, Y., Mizoguchi, R.: An Ontological Model of Device Function and Its Deployment for Engineering Knowledge Sharing. In: Proc. of the First Workshop FOMI 2005 - Formal Ontologies Meet Industry, CD-ROM (2005)Google Scholar
  13. 13.
    Koji, Y., Kitamura, Y., Mizoguchi, R.: Ontology-based Transformation from an Extended Functional Model to FMEA. In: Proc. of the 15th Int. Conf. on Engineering Design (ICED 2005), pp. 264–281 (2005)Google Scholar
  14. 14.
    Kopena, J.B., Regli, W.C.: Functional Modeling of Engineering Designs for the Semantic Web. IEEE Data Engineering Bulletin 26(4), 55–62 (2003)Google Scholar
  15. 15.
    Kozaki, K., Kitamura, Y., Ikeda, M., Mizoguchi, R.: Hozo: An Environment for Building/Using Ontologies Based on a Fundamental Consideration of "Role" and "Relationship". In: Gómez-Pérez, A., Benjamins, V.R. (eds.) EKAW 2002. LNCS, vol. 2473, pp. 213–218. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  16. 16.
    Lee, J.: Design Rationale Systems: Understanding the Issues. IEEE Expert 12(3), 78–85 (1997)CrossRefGoogle Scholar
  17. 17.
    Lind, M.: Modeling Goals and Functions of Complex Industrial Plants. Applied Artificial Intelligence 8, 259–283 (1994)CrossRefGoogle Scholar
  18. 18.
    Malmqvist, J.: Improved Function-Means Trees by Inclusion of Design History Information. Journal of Engineering Design 8(2), 107–117 (1997)CrossRefGoogle Scholar
  19. 19.
    Masolo, C., Vieu, L., Bottazzi, E., Catenacci, C., Ferrario, R., Gengami, A., Guarino, N.: Social Roles and their Descriptions. In: Proc. of the 9th Int’l Conf. on the Principles of Knowledge Representation and Reasoning (KR 2004), pp. 267–277 (2004)Google Scholar
  20. 20.
    Miles, L.D.: Techniques of Value Analysis and Engineering. McGraw-Hill, New York (1961)Google Scholar
  21. 21.
    Pahl, G., Beitz, W.: Engineering Design - a Systematic Approach. The Design Council (1988)Google Scholar
  22. 22.
    Schreiber, G., et al.: Knowledge Engineering and Management - The Common-KADS Methodology. The MIT Press, Cambridge (2000)Google Scholar
  23. 23.
    Sowa, J.F.: Top-level Ontological Categories. Int. J. of Human-Computer Studies 43(5-6), 669–685 (1995)CrossRefGoogle Scholar
  24. 24.
    Sushkov, V.V., Mars, N.J.I., Wognum, P.M.: Introduction to TIPS: a Theory for Creative Design. Artificial Intelligence in Engineering 9(3), 177–189 (1995)CrossRefGoogle Scholar
  25. 25.
    Umeda, Y., Ishii, M., Yoshioka, M., Shimomura, Y., Tomiyama, T.: Supporting conceptual design based on the function-behavior-state modeler. Artificial Intelligence for Engineering Design, Analysis and Manufacturing 10, 275–288 (1996)CrossRefGoogle Scholar
  26. 26.
    Umeda, Y., Tomiyama, T.: Functional Reasoning in Design. IEEE Expert, 42–48 (1997)Google Scholar
  27. 27.
    van der Vegte, W.F., Kitamura, Y., Koji, Y., Mizoguchi, R.: Coping with Unintended Behavior of Users and Products: Ontological Modeling of Product Functionality and Use. In: Proc. of CIE 2004: ASME 2004 Design Engineering Technical Conferences and Computers in Engineering Conference (2004): DETC2004-57720Google Scholar
  28. 28.
    West, M.: Some Industrial Experiences in the Development and Use of Ontologies. In: Motta, E., Shadbolt, N.R., Stutt, A., Gibbins, N. (eds.) EKAW 2004. LNCS, vol. 3257, pp. 1–14. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  29. 29.
    W3C: OWL Web Ontology Language Reference (2004),
  30. 30.
    W3C: Resource Description Framework (RDF): Concepts and Abstract Syntax (2004),

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Yoshinobu Kitamura
    • 1
  • Naoya Washio
    • 1
  • Yusuke Koji
    • 1
  • Riichiro Mizoguchi
    • 1
  1. 1.The Institute of Scientific and Industrial ResearchOsaka UniversityOsakaJapan

Personalised recommendations