and application integration purposes (e.g. by the MI-
MOSA Alliance) and for formal device descriptions
(e.g. by PROFIBUS International).
Figure 2 shows the base levels of the XML-
Schema based definition of the HLD. Meta informa-
tion (MetaInf) are used to describe an equipment type
verbally. The other elements contain the formal de-
scription of the algorithmic HLD elements as intro-
duced in the previous sections.
2.4 Integration Concept
A machine or plant is mostly an assembly of equip-
ment of different vendors. Thus the diagnosis de-
scriptions have to integrate and extend descriptions
of aggregated equipments. Figure 3 gives an abstract
overview of assembled equipment element as consid-
ered in HLD descriptions.
Figure 3: High level elements of the HLD specification.
An equipment is described by a single HLD file. If it
contains other types of equipment then these are ref-
erenced as contexts (see also figure 2). It is possible
to define rules or Bayesian Networks, which contain
variables of the aggregated equipment contexts since
they are referenced by context paths to variables.
2.5 Wisas - A HLD Tool Chain
It is necessary to show, that the approach leads to
an efficient diagnosis, in order to gain attention and
acceptance by industrial companies. But it is also
necessary to show how various tools may downsize
the effort for creation and maintenance of the knowl-
edge bases. A tool chain is built in the WISA project,
which is called WISAS and which consists of follow-
ing components:
• Editor. Involved industrial partners showed that
it is necessary to leave the vocabulary of AI tech-
nologies but to use the vocabulary of maintainers.
This language transformation is done by a graph-
ical editor component.
• Validator. This component is necessary to support
creation of correct HLD files.
• Interpreter. This is the reasoning component for
interpretation of HLD files.
• Documentation generator. It is assumed that in-
dustrial companies want to provide written docu-
ments for diagnosis. This component is dedicated
to reach that goal.
• Package management. There is a need to deliver a
bunch of HLD files for description of higher order
equipment. There may be complex dependencies,
which are handled by a package build tool and a
HLD repository maintenance tool, which may use
Internet connections.
• Planning system integration. The last but yet un-
finished part of the project is to define adapters to
ERP and CMMS systems.
3 CONCLUSIONS
The initial problem to reduce the effort for creation
of knowledge bases for intelligent industrial diagno-
sis systems has been solved by a modularization of
the knowledge bases. It has been shown that the in-
dustrial relevance will only be reached if there will
be a standardization process. Therefore the project
WISA proposes a knowledge description language for
the special purpose of industrial diagnosis. A proto-
typical tool chain has additionally been developed in
order to find more acceptance at industrial companies.
There have been critical discussions about the ap-
proach especially if XML is the right base technology.
Some advantages as the possibilities to validate and
transform XML files has been higher rated than the
disadvantage of poor parsing performance compared
to special language parsers.
There are some open questions regarding time and
space complexity. These questions will be answered
until the end of the project in August 2008. Imple-
mentation of future HLD interpreters and editors will
benefit from using on-line data, which could be used
for automatic triggering a diagnosis process but also
for learning procedures for the Bayesian Networks.
REFERENCES
Jensen, F. V. (1996). An introduction to Bayesian networks.
UCL Press Limited, London, 1st edition edition.
Norvig, P. (2004). Paradigms of artificial intelligence pro-
gramming: case studies in Common Lisp.
Pearl, J. (2000). CAUSALITY Models, Reasoning, and In-
ference. Cambridge University Press, Cambridge, 1st
edition edition.
Russell, S. and Norvig, P. (2003). Artificial Intelligence: A
Modern Approach. Prentice-Hall, Englewood Cliffs,
NJ, 2nd edition edition.
WISA - A Modular and Hybrid Expert System for Machine and Plant Diagnosis
341