A software engineering approach to the development of fuzzy control systems: Dissertation

Pekka Isomursu

Research output: ThesisDissertationCollection of Articles


We examine the development process of fuzzy control software from the software engineering point of view. We propose an approach to the development of fuzzy logic controllers (FLCs) that makes their industrial exploitation easy and efficient. We base our approach on the assumption that the development process as well as its outcome should be intelligible to the human experts who create or use the FLC. The proposed approach consists of three views of the FLC software development process: development model, development methods and tools, and design parameters. For each view, methodology is proposed and constructed that helps the development of FLCs for industrial use. This methodology includes a detailed model of the FLC software development process, methods for the tuning of FLCs, a development tool, and designs of FLCs that make their structure intelligible. Using the proposed methodology we have managed to successfully implement various industrial FLCs. Some of them are discussed in detail in this thesis.
Original languageEnglish
QualificationDoctor Degree
Awarding Institution
  • University of Oulu
  • Silvén, Olli, Supervisor, External person
Award date26 May 1995
Place of PublicationEspoo
Print ISBNs951-38-4768-3
Publication statusPublished - 1995
MoE publication typeG5 Doctoral dissertation (article)


  • control systems
  • fuzzy control
  • software development
  • theses
  • fuzzy logic
  • software engineering


Dive into the research topics of 'A software engineering approach to the development of fuzzy control systems: Dissertation'. Together they form a unique fingerprint.

Cite this