Ontology-Based Multi-level Knowledge Framework for a Knowledge Management System for Discrete-Product Development

  • Published : 2005.12.01

Abstract

This paper introduces an approach to an ontology-based multi-level knowledge framework for a knowledge management system for discrete-product development. Participants in a product life cycle want to share comprehensive product knowledge without any ambiguity and heterogeneity. However, previous knowledge management approaches are limited in providing those aspects: therefore, we suggest an ontology-based multi-level knowledge framework (OBMKF). The bottom level, the axiom, specifies the semantics of concepts and relations of knowledge so ambiguity can be alleviated. The middle level is a product development knowledge map; it defines the concepts and the relations of the product domain knowledge and guides the engineer to process their engineering decisions. The middle level is then classified further into more detailed levels, such as generic product level, specific product level, product version level, and manufactured item level, according to the various viewpoints. The top level is specialized knowledge for a specific domain that gives the solution of a specific task or problem. It is classified into three knowledge types: expert knowledge, engineering function knowledge, and data-analysis-based knowledge. This proposed framework is based on ontology to accommodate a comprehensive range of knowledge and is represented with first-order logic to maintain a uniform representation.

Keywords

References

  1. Alavi, M and Leidner D.E., (2001), review: Knowledge Management and Knowledge management Systems: conceptual foundations and research issues, mis quaterly, 25(1),107-136 https://doi.org/10.2307/3250961
  2. Baader, F., Calvanese, D., Mcfuinness, D.L., Nardi, D. and Patel-schneider, P.F., (2003), The description logic handbook, Cambridge university press https://doi.org/10.2277/0521781760
  3. Bock, C. and Gruninger, M., (2004), PSL: A Semantic Domain for Flow Models, Software and Systems Modeling Journal, 4(2), 209-231 https://doi.org/10.1007/s10270-004-0066-x
  4. Borst, P., Akkermans, H., and Top, J., (1997), Engineering ontologies, International journal of human-computer studies, 46(2/3), 365-406 https://doi.org/10.1006/ijhc.1996.0096
  5. Borgida, A., (1996), On the relative expressiveness of description logics and predicate logies, Artificial Intelligence, 82, 353-367 https://doi.org/10.1016/0004-3702(96)00004-5
  6. Bozsak, E., Ehrig, M., Handschuh, S., Hotho, A., Maedche, A., Motik, B., Oberle, D., Schmitz, C., Staab, S. and Stojanovic, L. (2002), KAON - Towards a Large Scale Semantic Web, Lecture notes in computer science, 2455, 304-313 https://doi.org/10.1007/3-540-45705-4
  7. Bratko, I. (2001), Prolog programming for artificial intelligence, Pearson education, 57, ISBN-0201-40375-7
  8. Corcho, O. and Perez, A.G. (2000), A Roadmap to Ontology Specification Languages, Lecture notes in computer science, 1937, 80-96 https://doi.org/10.1007/3-540-39967-4_7
  9. Court, A.W. (1998), Issues for integrating knowledge in new product development: reflections from an empirical study, Knowledge-Based System, 11, 391-398 https://doi.org/10.1016/S0950-7051(98)00073-2
  10. Cutkosky, M.R., Engelmore, R.S., Fikes, R.E., Genesereth, M.R., Gruber, T.R., Mark, W.S., Tenenbaum, J. M. and Weber, J. C. (1993), PACT: An experiment in integrating concurrent engineering systems, Computer, 26(1),28-37 https://doi.org/10.1109/2.179153
  11. Farquhar, A., Fikes, R. and Rice, J., (1997), The Ontolingua Server: a tool for collaborative ontology construction, International journal of human-computer studies, 46(6), 707-727 https://doi.org/10.1006/ijhc.1996.0121
  12. Ferguson, E.S. (1992). Engineering and the Mind's Eye, MIT Press, Cambridge, MA
  13. Guarino, N. (1997). Understanding, building and using ontologies, International journal of human-computer studies, 46(2/3), 293-310 https://doi.org/10.1006/ijhc.1996.0091
  14. Gruber, T.R. (1993), A Translation Approach to Portable Ontology Specifications, Knowledge Acquisition, 5, 199-220 https://doi.org/10.1006/knac.1993.1008
  15. Heflin, J. February, (2004), OWL web ontology language use cases and requirements, W3C Recommended. http://www.w3.org/TR/webont-req/
  16. Heijst, G. V., Sabina, F., Ameen, A. H., Guus S., and Mario S., (1995), A case study in ontology library construction, Artificial Intelligence in Medicine, 7, 227-255 https://doi.org/10.1016/0933-3657(95)00005-Q
  17. Kuffner, T.A. and Ullman, D.G. (1997), The information requests of mechanical design engineers, Design Studies 12(1), 42-50 https://doi.org/10.1016/0142-694X(91)90007-J
  18. Kuokka, D. R., McGuire, J. G., Pelavin, R. N. and Weber, J. C. (1994), SHADE: Technology for knowledge-based collaborative engineering, Artificial intelligence in collaborative design, 245-262
  19. Lee, J.H. September, (2004), http://143.248.82.98/DEW05/OBMKF.html
  20. Lee, J.H. September, (2004), http://143.248.82.98/DEW05/PROLOG.html
  21. Genesereth, M. R., Knowledge interchange format, http://logic.stanford.edu/kif/dpans.html
  22. Gruninger, M., (1997), Integrated Ontologies for Enterprise Modeling, Enterprise, integration and modeling technology, 1, 368-377
  23. Matheus, C. J., Kokar, M. M., Baclawski, K., and Letkowski, J. (2003), Constructing RuleML-Based Domain Theories on Top of OWL, Ontologies Lecture notes in computer science, 2876, 81-94 https://doi.org/10.1007/978-3-540-39715-1_6
  24. Russel, S. and Norvig, P. (1995), Artificial Intelligence, 2nd edition, Prentice Hall, 272-315
  25. Staab, S. and Maedche, A. (2000), Axioms are objects, too: Ontology Engineering Beyond the Modeling of Concepts and Relations, Workshop on Ontologies and Problem-Solving Methods, Berlin
  26. Stauffer, L.A. and Ullman, D.G. (1991), Fundamental process of mechanical designers based on empirical data, Journal of Engineering Design, 2, 113-125 https://doi.org/10.1080/09544829108901675
  27. Sure, Y., Erdmann, M., Angele, J., Staab, S., Studer, R., and Wenke, D. (2002), OntoEdit: Collaborative Ontology Development for the Semantic Web, Lecture notes in computer science, 2342, 221-235 https://doi.org/10.1007/3-540-48005-6_18
  28. Syan, C.S. and Menon, U. (1994), Concurrent Engineering: Concepts, implementation and practice, Chapman & Hall
  29. Vincenti, W.G. (1990), What engineers know and how they know it: analytical studies from aeronautical engineering, John Hopkins University Press
  30. Volz, R., Decker, S., and Oberle, D. (2003), Bubo - Implementing OWL in rule-based systems. WWW2003 May 20-24, Bupest, Hungary
  31. Yoshioka, M. and Tomiyama T. (1997), Pluggable metamodel mechanism: A framework of an integrated design object modelling environment, Computer Aided Conceptual Design '97, Proceedings of the 1997 Lancaster International Workshop on Engineering Design CACD'97, Lancaster University, 57-70