The Role of Knowledge Modeling Techniques in Software Development: A General Approach Based on a Knowledge Management Tool

Cuena, Jose and Molina, Martin (2000). The Role of Knowledge Modeling Techniques in Software Development: A General Approach Based on a Knowledge Management Tool. "International Journal of Human and Computer Studies" (n. 52);

Description

Title: The Role of Knowledge Modeling Techniques in Software Development: A General Approach Based on a Knowledge Management Tool
Author/s:
  • Cuena, Jose
  • Molina, Martin
Item Type: Article
Título de Revista/Publicación: International Journal of Human and Computer Studies
Date: 2000
Subjects:
Faculty: Facultad de Informática (UPM)
Department: Inteligencia Artificial
Creative Commons Licenses: None

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (285kB) | Preview

Abstract

The aim of the paper is to discuss the use of knowledge models to formulate general applications. First, the paper presents the recent evolution of the software field where increasing attention is paid to conceptual modeling. Then, the current state of knowledge modeling techniques is described where increased reliability is available through the modern knowledge acquisition techniques and supporting tools. The KSM (Knowledge Structure Manager) tool is described next. First, the concept of knowledge area is introduced as a building block where methods to perform a collection of tasks are included together with the bodies of knowledge providing the basic methods to perform the basic tasks. Then, the CONCEL language to define vocabularies of domains and the LINK language for methods formulation are introduced. Finally, the object oriented implementation of a knowledge area is described and a general methodology for application design and maintenance supported by KSM is proposed. To illustrate the concepts and methods, an example of system for intelligent traffic management in a road network is described. This example is followed by a proposal of generalization for reuse of the resulting architecture. Finally, some concluding comments are proposed about the feasibility of using the knowledge modeling tools and methods for general application design.

More information

Item ID: 30602
DC Identifier: http://oa.upm.es/30602/
OAI Identifier: oai:oa.upm.es:30602
Deposited by: Martin Molina
Deposited on: 31 Jul 2014 05:20
Last Modified: 22 Apr 2016 00:52
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM