The MODIS: 'Mobile Diagnosis' project has the aim to build diagnosis
agents with communication capability and which run on multiple
platforms such as workstations, PCs, and PDAs. Currently, a language
for describing the behavior and the structure of diagnosis systems is
in development. This language will offer constructs for describing
different behavioral modes, their probabilities, repair actions and
repair costs, observation costs, physical impossibility axioms, among
others. The description of hierarchical systems is also possible. The
full syntax and semantics of the language together with a parser
written in Smalltalk will be made available at the end of
1998. Other objectives of MODIS are:
Defining an object-oriented framework for
communication between multiple diagnosis and interface agents. In this
part of the project, a communication language is used to transfer system
descriptions, observations, results, and other diagnostic information.
The framework itself must be flexible enough to provide communication via
several channels, e.g., via email, remote file access, and socket-based
Improving diagnosis algorithms to be usable
in PDAs for medium size diagnosis systems (approximately 500 components).
Since PDAs have restricted memory and computational power, algorithms must
be optimised in order to reach the goal of providing a mobile diagnosis
assistant with appealing user-interaction. Currently there are several
algorithms available which can be used. Some are general and others are
restricted to systems satisfying certain structural properties (e.g., trees).
Defining a framework for the graphical user
interface of diagnosis systems. Different resolution sizes (from 320x240
black-and-white up to 1024x800 with 16 Mio Colours) and input devices (mouse,
keyboard, touch-screen) must be supported.
This work has been supported by the Hochschuljubiläumsstiftung
der Stadt Wien under project grant H-00031/97.
Send comments and requests to
(C) 1998, Technische Universität