Metadata Guiding Knowledge Engineering: A Practical Approach
This paper presents an approach to the analysis, design and development of Knowledge Based Systems based on the Knowledge Artifact concept. Knowledge Artifacts can be meant as means to acquire, represent and maintain knowledge involved in complex problem solving activities. A complex problem is typically made of a huge number of parts that are put together according to a first set of constraints (i.e. the procedural knowledge), dependable on the functional properties it must satisfy, and a second set of rules, dependable on what the expert thinks about the problem and how he/she would represent it. The paper illustrates a way to unify both types of knowledge into a Knowledge Artifact, exploiting Ontologies, Influence Nets and Task Structures formalisms and metadata paradigm.
KeywordsKnowledge Artifact ANDROID Rule–Based Systems
Unable to display preview. Download preview PDF.
- 2.Cairó, O.: The KAMET Methodology: Contents, Usage and Knowledge Modeling. In: Gaines, B., Mussen, M. (eds.) Proceedings of the 11th Banff Knowledge Acquisition for Knowledge-Based Systems Workshop (KAW 1998), vol. 1, pp. 1–20. SRGD Publications, Department of Computer Science, University of Calgary, Proc.-1 (1998)Google Scholar
- 3.Akkermans, H., de Hoog, R., Shreiber, A., van de Velde, W., Wielinga, B.: CommonKADS: A Comprehensive Methodology for KBS Development. IEEE Expert, 28–37 (1994)Google Scholar
- 4.Angele, J., Fensel, D., Studer, R.: Developing Knowledge-Based Systems with MIKE. Journal of Automated Software Engineering (1998)Google Scholar
- 6.Rosen, J.A., Smith, W.L.: Influence Net Modeling with Causal Strengths: An Evolutionary Approach, Virginia (1996)Google Scholar
- 8.Sartori, F., Manenti, L., Grazioli, L.: A Conceptual and Computational Model for Knowledge-based Agents in ANDROID. In: WOA@AI*IA 2013, pp. 41–46 (2013)Google Scholar