[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

The role of ontologies in creating and maintaining corporate knowledge: A case study from the aero industry

Published: 01 August 2008 Publication History

Abstract

The Designers' Workbench is a system, developed to support designers in large organizations, such as Rolls-Royce, to ensure that the design is consistent with the specification for the particular design as well as with the company's design rule book(s). The evolving design is described against a jet engine ontology. Design rules are expressed as constraints over the domain ontology. To capture the constraint information, a domain expert (design engineer) has to work with a knowledge engineer to identify the constraints, and it is then the task of the knowledge engineer to encode these into the Workbench's knowledge base. This is an error prone and time consuming task. It is highly desirable to relieve the knowledge engineer of this task, and so we have developed a tool, ConEditor+ that enables domain experts themselves to capture and maintain these constraints. The tool allows the user to combine selected entities from the domain ontology with keywords and operators of a constraint language to form a constraint expression. In order to appropriately apply, maintain and reuse constraints, we believe that it is important to understand the assumptions and context in which each constraint is applicable; we refer to these as “application conditions”. We hypothesise that an explicit representation of constraints together with the corresponding application conditions and the appropriate domain ontology could be used by a system to support the maintenance of constraints. In this paper, we focus on the important role that the domain ontology plays in supporting the maintenance of constraints in engineering design.

References

[1]
Ajit, S. (2008). Capture and maintenance of constraints in engineering design. PhD thesis, University of Aberdeen, Aberdeen, UK.
[2]
Ajit, S., Sleeman, D., Fowler, D.W. & Knott, D. (2004). ConEditor: Tool to input and maintain constraints. In Proceedings of the 14th International Conference on Engineering Knowledge in the Age of the Semantic Web, EKAW 2004 (pp. 466-468), Whittlebury Hall, Northampton, UK.
[3]
Ajit, S., Sleeman, D., Fowler, D.W., Knott, D. & Hui, K. (2005). Acquisition and maintenance of constraints in engineering design. In Proceedings of the 3rd International Conference on Knowledge Capture, KCAP 2005 (pp. 173-174), Banff, Canada.
[4]
Ajit, S., Sleeman, D., Fowler, D.W., Knott, D. & Hui, K. (2007). ConEditor+: Capture and maintenance of constraints in engineering design. In Proceedings of the IJCAI-07 Workshop on "Knowledge Management & Organizational Memories" (pp. 6-11), Hyderabad, India.
[5]
Barker, V.E. & O'Connor, D.E. (1989). Expert systems for configuration at digital: XCON and beyond. Communications of the ACM, 32(3), 298-318.
[6]
Bassiliades, N. & Gray, P. (1995). CoLan: A functional constraint language and its implementation. Data and Knowledge Engineering, 14(3), 203-249.
[7]
Bechhofer, S., van-Harmelen, F., Hendler, J., Horrocks, I., McGuinness, D.L., Patel-Schneider, P.F. et al. (2004). OWL web ontology language reference. Retrieved 29 May, 2008, from: http://www.w3.org/TR/2004/REC-owl-ref-20040210/.
[8]
Berners-Lee, T., Hendler, J. & Lassila, O. (2001). The semantic web. Scientific American, 284(5), 28-37.
[9]
Borning, A., Maher, M., Martindale, A. & Wilson, M. (1989). Constraint hierarchies and logic programming. In Proceedings of the International Conference on Logic Programming (ICLP) (pp. 149-164), Lisbon, Portugal.
[10]
Bowen, J., O'Grady, P. & Smith, L. (1990). A constraint programming language for life-cycle engineering. Artificial Intelligence in Engineering, 5(4), 206-220.
[11]
Brickley, D. & Guha, R.V. (2004). RDF vocabulary description language 1.0: RDF schema. Retrieved 29 May, 2008, from: http://www.w3.org/TR/2004/REC-rdf-schema-20040210/.
[12]
Bultman, A., Kuipers, J. & Harmelen, F.V. (2000). Maintenance of KBS's by domain experts: The Holy Grail in practice. In Proceedings of the Thirteenth International Conference on Industrial & Engineering Applications of Artificial Intelligence & Expert Systems IEA/AIE'00 (pp. 139-148), New Orleans, USA.
[13]
Coenen, F.P. (1992). A methodology for the maintenance of knowledge based systems. In A. Niku-Lari (ed.), Proceedings of the EXPERSYS-92, IITT-International (pp. 171-176), France.
[14]
Eden, M. (1998). The Magnificient Book of Kites: Explorations in Design, Construction, Enjoyment and Flight. New York: Black Dog & Levanthal Publishers.
[15]
Eriksson, H., Puerta, A., Gennari, J., Rothenfluh, T., Tu, S. & Musen, M. (1995). Custom-tailored development tools for knowledge-based systems. In Proceedings of the Ninth Banff Knowledge Acquisition for Knowledge-Based Systems Workshop (pp. 26.1-26.19), Banff, Canada.
[16]
Felfernig, A., Friedrich, G., Jannach, D. & Stumptner, M. (2004). Consistency-based diagnosis of configuration knowledge bases. Artificial Intelligence, 152, 213-234.
[17]
Fowler, D.W., Sleeman, D., Wills, G., Lyon, T. & Knott, D. (2004). Designers' Workbench. In Proceedings of the Twenty-Fourth SGAI International Conference on Innovative Techniques and Applications of Artificial Intelligence (pp. 209-221), Cambridge, UK.
[18]
Frayman, F. & Mittal, S. (1987). COSSACK: A constraints-based expert system for configuration tasks. In D. Sriram & R.A. Adey (eds), Knowledge Based Expert systems in Engineering: Planning and Design (pp. 143-166).
[19]
Gray, P. & Kemp, G. (2006). Capturing quantified constraints in FOL, through interaction with a relationship graph. In Proceedings of the 15th International Conference on Knowledge Engineering and Knowledge Management (EKAW 2006) (pp. 19-26), Podebrady, Czech Republic.
[20]
Gray, P., Hui, K. & Preece, A. (2001). An expressive constraint language for semantic web applications. In Proceedings of the E-Business and the Intelligent Web: Papers from the IJCAI-01 Workshop (pp. 46-53), Seattle, USA.
[21]
Gross, M., Ervin, S., Anderson, J. & Fleisher, A. (1987). Designing with constraints. In Y.E. Kalay (ed.), Computability of Design (pp. 53-83). New York: Wiley Interscience.
[22]
Gruber, T.R. (1995). Towards principles for the design of ontologies used for knowledge sharing. International Journal of Human-Computer Studies, 43(5/6), 907-928.
[23]
Gruber, T.R. & Olsen, G.R. (1994). An ontology for engineering mathematics. In Proceedings of the Fourth International Conference on Principles of Knowledge Representation and Reasoning (pp. 258-269), Bonn, Germany.
[24]
Harary, F. (1962). A graph theoretic approach to matrix inversion by partitioning. In Numerische Mathematik (Vol. 4, pp. 128-135). Berlin: Springer-Verlag.
[25]
Harris, S. & Gibbins, N. (2003). 3store: Efficient bulk RDF storage. In Proceedings of the 1st International Workshop on Practical and Scalable Semantic Systems (PSSS'03), International Semantic Web Conference (pp. 98-112), Sanibel Island, FL.
[26]
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B. & Dean, M. (2004). SWRL: A semantic web rule language combining OWL and RuleML. Retrieved 01 June, 2008, from: http://www.w3.org/Submission/SWRL/.
[27]
HP (2000). Helwett Packard Labs, Jena - A semantic web framework for Java. Retrieved 04 June, 2007, from: http://jena. sourceforge.net/.
[28]
Junker, U. & Mailharro, D. (2003). The logic of ilog(j) configurator: Combining constraint programming with a description logic. In Proceedings of the Proceedings of IJCAI'03 Workshop on Configuration (pp. 13-20), Acapulco, Mexico.
[29]
Lin, L. & Chen, L.C. (2002). Constraints modelling in product design. Journal of Engineering Design, 13(3), 205-214.
[30]
McGuinness, D.L. & Harmelen, F.V. (2004). OWL web ontology language overview, W3C recommendation 10 February, 2004. Retrieved 29 August, 2006, from: http://www.w3.org/TR/owl-features/.
[31]
McKenzie, C., Gray, P. & Preece, A. (2004). Extending SWRL to express fully-quantified constraints. In Proceedings of the Workshop on Rules and Rule Markup Languages for the Semantic Web (RuleML 2004), International Semantic Web Conference (pp. 139-154), Hiroshima, Japan.
[32]
Noy, N.F., Fergerson, R.W. & Musen, M.A. (2000). The knowledge model of Protege-2000: Combining interoperability and flexibility. In Proceedings of the International Conference on Knowledge Engineering and Knowledge Management (EKAW'2000) (pp. 17-32), Juan-les-Pins, France.
[33]
Prud'hommeaux, E. & Seaborne, A. (2007). SPARQL query language for RDF, W3C working draft 26 March 2007. Retrieved 04 June, 2007, from: http://www.w3.org/TR/rdf-sparql-query/.
[34]
Serrano, D. & Gossard, D. (1992). Tools and techniques for conceptual design. In C. Tong & D. Sriram (eds), Artificial Intelligence in Engineering Design (Vol. 1, pp. 71-116). San Diego, CA: Academic Press.
[35]
Soloway, E., Bachant, J. & Jensen, K. (1987). Assessing the maintainability of XCON-in-RIME: Coping with problems of a very large rule-base. In Proceedings of the AAAI-87 (pp. 824-829), Seattle, USA.
[36]
Steward, D.V. (1962). On an approach to techniques for the analysis of the structure of large systems of equations. In SIAM Review (Vol. 4, pp. 321-342). Philadelphia, PA: SIAM Publishers.
[37]
Streeter, T. (1980). The Art of the Japanese Kite. Tokyo: Charles E. Tuttle Company Inc.
[38]
Ullman, D.G. (2003). The Mechanical Design Process. New York: McGraw-Hill.
[39]
Wielinga, B. & Schreiber, G. (1997). Configuration-design problem solving. IEEE Expert, 12(2), 49-57.
[40]
Yolen, W. (1976). The Complete Book of Kites and Kite Flying. New York: Simon and Schuster Trade.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Applied Ontology
Applied Ontology  Volume 3, Issue 3
August 2008
70 pages

Publisher

IOS Press

Netherlands

Publication History

Published: 01 August 2008

Author Tags

  1. Constraints
  2. application conditions
  3. maintenance
  4. ontology

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Jan 2025

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media