Skip to main content
Log in

The Unified Problem-Solving Method Development Language UPML

  • Original Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract.

Problem-solving methods provide reusable architectures and components for implementing the reasoning part of knowledge-based systems. The Unified Problem-Solving Method Description Language (UPML) has been developed to describe and implement such architectures and components to facilitate their semi-automatic reuse and adaptation. In a nutshell, UPML is a framework for developing knowledge-intensive reasoning systems based on libraries ofg eneric problem-solving components. The paper describes the components and adapters, architectural constraints, development guidelines, and tools provided by UPML. UPML is developed as part of the IBROW project, which provides an Internet-based brokering service for reusing problem-solving methods.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received 9 August 1999 / Revised 6 January 2001 / Accepted in revised form 4 August 2001

Rights and permissions

Reprints and permissions

About this article

Cite this article

Fensel, D., Motta, E., van Harmelen, F. et al. The Unified Problem-Solving Method Development Language UPML . Knowl Inform Sys 5, 83–131 (2003). https://doi.org/10.1007/s10115-002-0074-5

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-002-0074-5

Navigation