Skip to main content

Modelling from Knowledge Versus Modelling from Rules Using UML

  • Conference paper
Knowledge-Based Intelligent Information and Engineering Systems (KES 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3682))

Abstract

Modelling support for knowledge acquisition is a tool for modelling domain knowledge. However, during the implementation of the knowledge new knowledge is created. Event though this knowledge is found in the knowledge base, the model usually is not updated with the new knowledge and do, therefore, not contain all the knowledge in the system. This paper describes how different graphical models support the complex knowledge acquisition process of handling domain knowledge and how these models can be extended by modelling knowledge from rules in a knowledge base including probability. Thus, the models are designed from domain knowledge to create production rules but the models are also extended with new generated knowledge, i.e., generated rules. The paper also describes how different models can support the domain expert to grasp this new generated knowledge and to understand the uncertainty calculated from rules during consultation. To this objective, graphic representation and visualisation is used as modelling support through the use of diagrams of Unified Modelling Language (UML), which is used for modelling production rules. Presenting rules in a static model can make the contents more comprehensible and in a dynamic model can make the uncertainty more evident.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abdullah, M.S., Benest, I., Evans, A., Kimble, C.: Modelling Knowledge-Based Systems Using UML Profiles. In: (ISDA 2004) IEEE 4th International Conference on Intelligent Systems Design and Application, Budapest, Hungary, August 26-28, pp. 49–54 (2004) ISBN9637154299

    Google Scholar 

  2. Alonso, F., Fuertes, J.L., Martinez, L., Montes, C.: An incremental solution for developing knowledge-based software: its application to an expert system for isokinetics interpretation. Expert Systems with Applications 18, 165–184 (2000)

    Article  Google Scholar 

  3. Booch, G., Rumbaugh, J., Jacobson, I.: The Unified Modeling Language User Guide. Addison Wesley Longman, Inc., Amsterdam (1999)

    Google Scholar 

  4. Chapman, C.: Introducing Knowledge Based Engineering & Applications from Industry (military-aerospace-automotive). In (ES 2002) The Twenty-first SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence, Peterhouse College, Cambridge, UK, December 10-12, pp. 49–54 (2002)

    Google Scholar 

  5. Darlington, K.: The Essence of Expert Systems. Prentice Hall, England (2000)

    Google Scholar 

  6. Durkin, J.: Expert System Design and Development. Prentice Hall International, Macmillian Publishing Company, New Jersey (1994)

    Google Scholar 

  7. Helenius, E.: UML and Knowledge Engineering of Frame Based Knowledge Systems (UML och systemutveckling av framebaserade kunskapssystem). Master Thesis, Department of information science, Computer Science Division, Uppsala University (2001)

    Google Scholar 

  8. HÃ¥kansson, A.: UML as an approach to Modelling Knowledge in Rule-based Systems. In (ES 2001) The Twenty-first SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence, Peterhouse College, Cambridge, UK, December 10-12 (2001)

    Google Scholar 

  9. HÃ¥kansson, A.: Graphic Representation and Visualisation as Modelling Support for the Knowledge Acqusition Process. Ph D thesis, Uppsala University (2003) ISBN 91-506-1727-3

    Google Scholar 

  10. Håkansson, A.: Visual Conceptualisation for Knowledge Acquisition in Knowledge Based Systems. In: Coenen, F. (ed.) Expert Update (SGAI) Specialist Group on Artificial Intelligence, vol. 7(1) (2004) ISSN 1465-4091

    Google Scholar 

  11. HÃ¥kansson, A.: An Expert System for the Environment Impact Assessment Method. Research Report 2004:1. Department of Information Science, Division of Computer Science, University of Uppsala, Sweden (2004) ISSN 1403-7572

    Google Scholar 

  12. Jackson, P.: Introduction to Expert Systems. Addison-Wesley Longman Limited, Amsterdam (1999) ISBN 0-201-87686-8

    Google Scholar 

  13. Jacobson, I., Rumbaugh, J., Booch, G.: The Unified Modeling Language User Guide. Addison-Wesley, USA (1998)

    Google Scholar 

  14. Merritt, D.: Building Expert Systems in Prolog. Springer, New York (1989) ISBN 0-387-97016-9

    MATH  Google Scholar 

  15. Negnevitsky, M.: Artificial Intelligence A Guide to Intelligent Systems. Addison-Wesley, Pearson Education (2002) ISBN 0201-71159-1

    Google Scholar 

  16. Schreiber, G., Akkermans, H., Anjewierden, A., de Hoog, R., Shadbolt, N., Van de Velde, W., Wielinga, B.: Knowledge Engineering and Management the CommonKADS Methodology. The MIT Press, Cambridge (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

HÃ¥kansson, A. (2005). Modelling from Knowledge Versus Modelling from Rules Using UML. In: Khosla, R., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2005. Lecture Notes in Computer Science(), vol 3682. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11552451_52

Download citation

  • DOI: https://doi.org/10.1007/11552451_52

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28895-4

  • Online ISBN: 978-3-540-31986-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics