The University of Sussex

MML: a modelling language with dynamic selection of methods

Vicente Guerrero Rojo

The objective of this work consists of the development of a task-independent modelling language MML (multiple method language). It is based on what we consider to be the elements that account for flexible problem solving. These are the differentiation of entities for non-control (domain knowledge) and control (control knowledge); the use of a task-method strategy conceptual model; the utilisation of meta-knowledge descriptions and explicit control activities (processes in which control-entities participate); and multiple strategies. The main aim of this work is to demonstrate that a language that incorporates the elements mentioned above allows the development of more flexible and less brittle systems.

This paper is not available online