On the real-time aspects of embedded expert systems

Licentiate thesis

Pekka Isomursu

Research output: ThesisLicenciateTheses

Abstract

The aim of this thesis is to bring forward and examine the problems that the real time aspect gives to the development and use of expert system technology in an embedded environment. This is achieved in three steps: - The problems caused by the real time environment are brought forward and discussed in detail. Various approaches for coping with them are introduced and their strengths and weaknesses are examined - The features of tools for the development of real time expert systems are examined. - An architecture is outlined for building a real time expert system that can easily be embedded. The design is based on practical experience gained from work done at the Technical Research Centre of Finland. The outlined architecture shows that real time features can be built for the system by using a high level source language, a real time operating system, and a simple knowledge engineering tool that lacks advanced real time features. The main advantages of this approach are very high portability and compactness of the produced code, flexibility of the system, and a low tool price. The major disadvantage is that there is more work for the programmer to do.
Original languageEnglish
QualificationLicentiate Degree
Awarding Institution
  • University of Oulu
Supervisors/Advisors
  • Pietikäinen, Matti, Supervisor, External person
Place of PublicationEspoo
Publisher
Print ISBNs951-38-3947-8
Publication statusPublished - 1991
MoE publication typeG3 Licentiate thesis

Fingerprint

Expert systems
Knowledge engineering

Keywords

  • software engineering
  • real time systems
  • expert systems
  • embedded systems

Cite this

Isomursu, P. (1991). On the real-time aspects of embedded expert systems: Licentiate thesis. Espoo: VTT Technical Research Centre of Finland.
Isomursu, Pekka. / On the real-time aspects of embedded expert systems : Licentiate thesis. Espoo : VTT Technical Research Centre of Finland, 1991. 70 p.
@phdthesis{9e10660c5ee348e3bb23f3553181dad6,
title = "On the real-time aspects of embedded expert systems: Licentiate thesis",
abstract = "The aim of this thesis is to bring forward and examine the problems that the real time aspect gives to the development and use of expert system technology in an embedded environment. This is achieved in three steps: - The problems caused by the real time environment are brought forward and discussed in detail. Various approaches for coping with them are introduced and their strengths and weaknesses are examined - The features of tools for the development of real time expert systems are examined. - An architecture is outlined for building a real time expert system that can easily be embedded. The design is based on practical experience gained from work done at the Technical Research Centre of Finland. The outlined architecture shows that real time features can be built for the system by using a high level source language, a real time operating system, and a simple knowledge engineering tool that lacks advanced real time features. The main advantages of this approach are very high portability and compactness of the produced code, flexibility of the system, and a low tool price. The major disadvantage is that there is more work for the programmer to do.",
keywords = "software engineering, real time systems, expert systems, embedded systems",
author = "Pekka Isomursu",
note = "Project code: TKO1404",
year = "1991",
language = "English",
isbn = "951-38-3947-8",
series = "Publications / Technical Research Centre of Finland",
publisher = "VTT Technical Research Centre of Finland",
number = "78",
address = "Finland",
school = "University of Oulu",

}

Isomursu, P 1991, 'On the real-time aspects of embedded expert systems: Licentiate thesis', Licentiate Degree, University of Oulu, Espoo.

On the real-time aspects of embedded expert systems : Licentiate thesis. / Isomursu, Pekka.

Espoo : VTT Technical Research Centre of Finland, 1991. 70 p.

Research output: ThesisLicenciateTheses

TY - THES

T1 - On the real-time aspects of embedded expert systems

T2 - Licentiate thesis

AU - Isomursu, Pekka

N1 - Project code: TKO1404

PY - 1991

Y1 - 1991

N2 - The aim of this thesis is to bring forward and examine the problems that the real time aspect gives to the development and use of expert system technology in an embedded environment. This is achieved in three steps: - The problems caused by the real time environment are brought forward and discussed in detail. Various approaches for coping with them are introduced and their strengths and weaknesses are examined - The features of tools for the development of real time expert systems are examined. - An architecture is outlined for building a real time expert system that can easily be embedded. The design is based on practical experience gained from work done at the Technical Research Centre of Finland. The outlined architecture shows that real time features can be built for the system by using a high level source language, a real time operating system, and a simple knowledge engineering tool that lacks advanced real time features. The main advantages of this approach are very high portability and compactness of the produced code, flexibility of the system, and a low tool price. The major disadvantage is that there is more work for the programmer to do.

AB - The aim of this thesis is to bring forward and examine the problems that the real time aspect gives to the development and use of expert system technology in an embedded environment. This is achieved in three steps: - The problems caused by the real time environment are brought forward and discussed in detail. Various approaches for coping with them are introduced and their strengths and weaknesses are examined - The features of tools for the development of real time expert systems are examined. - An architecture is outlined for building a real time expert system that can easily be embedded. The design is based on practical experience gained from work done at the Technical Research Centre of Finland. The outlined architecture shows that real time features can be built for the system by using a high level source language, a real time operating system, and a simple knowledge engineering tool that lacks advanced real time features. The main advantages of this approach are very high portability and compactness of the produced code, flexibility of the system, and a low tool price. The major disadvantage is that there is more work for the programmer to do.

KW - software engineering

KW - real time systems

KW - expert systems

KW - embedded systems

M3 - Licenciate

SN - 951-38-3947-8

T3 - Publications / Technical Research Centre of Finland

PB - VTT Technical Research Centre of Finland

CY - Espoo

ER -

Isomursu P. On the real-time aspects of embedded expert systems: Licentiate thesis. Espoo: VTT Technical Research Centre of Finland, 1991. 70 p.