Department of Computer Science - Empirical Modelling

Computer ScienceEmpirical Modelling

Principles and tools

Empirical Modelling describes the characteristics of a construal with reference to three key concepts: observables, dependencies and agents. A construal can be seen as embodying patterns of observables, dependencies and agency that are characteristics of the situation that is being construed.

A major feature of EM is the use of sets of definitions - definitive scripts - as a means of representing state-as-experienced. This has much in common with the principle of using definitions to record dependencies in a spreadsheet. In applying EM to concurrent systems, this is complemented by observation-oriented modelling, which makes use of the notation LSD and its part-manual, part-automated interpretation in the Abstract Definitive Machine.

A number of special-purpose tools, by way of interpreters and APIs, have been developed to support EM. The most extensively used EM tool so far developed is the EDEN interpreter, which has been the principal basis for most of the practical work on EM to date. EDEN exists in three principal variants, intended for text-based interaction, line-drawing and window management, and distributed use. For more details of EDEN, and other EM tools, consult the Software pages.

Page contact: Meurig Beynon Last revised: Thu 30 Nov 2006
Back to top of page
 

Web site search

People search

News

News.