Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1784489.1784528acmotherconferencesArticle/Chapter ViewAbstractPublication PageserConference Proceedingsconference-collections
Article

Using unified modeling language for conceptual modelling of knowledge-based systems

Published: 05 November 2007 Publication History

Abstract

This paper discusses extending the Unified Modelling Language by means of a profile for modelling knowledge-based system in the context of Model Driven Architecture (MDA) framework. The profile is implemented using the eXecutable Modelling Framework (XMF) Mosaic tool. A case study from the health care domain demonstrates the practical use of this profile; with the prototype implemented in Java Expert System Shell (Jess). The paper also discusses the possible mapping of the profile elements to the platform specific model (PSM) of Jess and provides some discussion on the Production Rule Representation (PRR) standardisation work.

References

[1]
Giarratano, J.C., Riley, G.D.: Expert Systems: Principles And Programming. Course Technology, Boston, Massachusetts (2004)
[2]
Studer, R., Benjamins, R.V., Fensel, D.: Knowledge Engineering: Principles and methods. Data & Knowledge Engineering, 25(1), 161-197 (1998)
[3]
Gomez-Perez, A., Benjamins, V.R.: Overview of Knowledge Sharing and Reuse Components: Ontologies and Problem-Solving Methods. In: IJCAI-99 Workshop on Ontologies and Problem-Solving Methods (KRR5), Stockholm, Sweden (1999)
[4]
Ergazakis, K., Karnezis, K., Metaxiotis, K., Psarras, I.: Knowledge Management in Enterprises: A Research Agenda. Intelligent Systems in Accounting, Finance and Management 13(1), 17-26 (2005)
[5]
Awad, E.M.: Building Expert Systems: Principles, Procedures, and Applications. West Publishing, Minneapolis (1996)
[6]
Liebowtiz, J.: If you are a dog lover, build expert system; if you are a cat lover, build neural networks. Expert System with Applications 21, 63 (2001)
[7]
Preece, A.: Evaluating Verification and Validation Methods in Knowledge Engineering, in Micro-Level Knowledge Management. In: Roy, R. (ed.) Evaluating Verification and Validation Methods in Knowledge Engineering, in Micro-Level Knowledge Management, R, pp. 123-145. San Francisco, Morgan-Kaufman (2001)
[8]
Production, O.M.G.: Rule Representation - Request for Proposal, Object Management Group: Needham, USA. p. 57 (2003)
[9]
Services, O.K.: for Engineering Design - Request for Proposal, Object Management Group: Needham, MA, US. p. 32 (2004)
[10]
McClintock, C.: ILOG's position on Rule Languages for Interoperability. In: W3C Workshop on Rule Languages for Interoperability, Washington, D.C, USA (2005)
[11]
Krovvidy, S., Bhogaraju, P., Mae, F.: Interoperability and Rule Languages. In: W3C Workshop on Rule Languages for Interoperability, Washington, DC, USA (2005)
[12]
Abdullah, M.S., Benest, I., Evans, A., Kimble, C.: Knowledge Modelling Techniques for Developing Knowledge Management Systems. In: Abdullah, M.S., Benest, I., Evans, A. (eds.) 3rd European Conference on Knowledge Management, Dublin, Ireland (2002)
[13]
Gill, G.T.: Early Expert Systems: Where Are They Now? MIS Quarterly 19(1), 51-81 (1995)
[14]
Tsui, E.: The role of IT in KM: where are we now and where are we heading. Knowledge Management 9(1), 3-6 (2005)
[15]
Juristo, N., Moreno, A.M.: Introductory paper: Reflections on Conceptual Modelling. Data & Knowledge Engineering 33(2), 103-117 (2000)
[16]
Dieste, O., Juristo, N., Moreno, A.M., Pazos, J., Sierra, A.: Conceptual Modelling in Software Engineering and Knowledge Engineering: Concepts, Techniques and Trends. In: Chang, S.K. (ed.) Handbook of Software Engineering & Knowledge Engineering, pp. 733-766. World Scientific Publishing, Hackensack, NJ (2002)
[17]
Jézéquel, J.-M., Hussmann, H., Cook, S.: A Metamodel for the Unified Modeling Language. In: Jézéquel, J.-M., Hussmann, H., Cook, S. (eds.). UML 2002. LNCS, vol. 2460, Springer, Heidelberg (2002)
[18]
Muller, P.-A., Studer, P., Bezivin, J.: Platform Independent Web Application Modeling. In: Stevens, P., Whittle, J., Booch, G. (eds.). UML 2003. LNCS, vol. 2863, Springer, Heidelberg (2003)
[19]
Brown, A.W.: Expert's voice - Model driven architecture: Principles and practice. Software and Systems Modelling 3(4), 314-327 (2004)
[20]
Abdullah, M.S., Kimble, C., Paige, R., Benest, I.: Developing UML Profile for Modelling Knowledge-Based Systems. In: Aßmann, U., Aksit, M., Rensink, A. (eds.) MDAFA 2003. LNCS, vol. 3599, Springer, Heidelberg (2005)
[21]
OMG. UML 2.0 InfrastructureFinal Adopted Specification, {cited 2004 5 April}, Available from (2003), http://www.omg.org
[22]
OMG, Requirements for UML Profile. 1999, Object Management Group: Framingham, MA. p. 8.
[23]
Perez-Martinez, J.E.: Heavyweight extensions to the UML metamodel to describe the C3 architectural style. ACM SIGSOFT Software Engineering Notes, 28-3 (2003)
[24]
OMG. MOF Specification version 1.4. 2002 {cited 2004 5 April}, Available from, http://www.omg.org
[25]
Clark, T., Evans, A., Sammut, P., Willians, J.: Metamodelling for Model-Driven Development (draft) (To be published 2004), http://albini.xactium.com
[26]
Schreiber, G., Akkermans, H., Anjewierden, A., De Hoog, R., Shadbolt, N., De Velde, W.: Knowledge Engineering and Management: The CommonKADS Methodology. MIT Press, Massachusetts (1999)
[27]
Cuena, J., Molina, M.: The role of knowledge modelling techniques in software development: a general approach based on a knowledge management tool. International Journal of Human-Computer Studies 52, 385-421 (2000)
[28]
Håkansson, A.: UML as an approach to Modelling Knowledge in Rule-based Systems. In: The Twenty-first SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence (ES2001), Peterhouse College, Cambridge, UK (2001)
[29]
Friedman-Hill, E.: Jess in Action: Rule-Based System in Java. Manning Publications, Greenwich, US (2003)
[30]
Clinical, R.C.N.: Practice Guidelines: The management of patients with venous leg ulcers. Royal College of Nursing Institute, London (1998)
[31]
Wu, C.G. (2004) Modelling Rule-Based Systems with EMF. Accessed at http://www. eclipse.org/articles
[32]
Abdullah, M.S., Profile, A U.: for Conceptual Modelling of Knowledge-Based Systems, Unpublished PhD Thesis, University of York (2006)

Cited By

View all
  • (2018)An MDA approach to knowledge engineeringExpert Systems with Applications: An International Journal10.1016/j.eswa.2012.02.01039:12(10420-10437)Online publication date: 29-Dec-2018

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
ER'07: Proceedings of the 26th international conference on Conceptual modeling
November 2007
615 pages
ISBN:3540755624

Sponsors

  • The ER Institute

In-Cooperation

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 05 November 2007

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)An MDA approach to knowledge engineeringExpert Systems with Applications: An International Journal10.1016/j.eswa.2012.02.01039:12(10420-10437)Online publication date: 29-Dec-2018

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media