15th Triennial World Congress of the International Federation of Automatic Control
  Barcelona, 21–26 July 2002 
A FRAMEWORK FOR ADVANCED FUZZY LOGIC INFERENCE SYSTEMS
J.M. Perronne, C. Petitjean, L. Thiry, M. Hassenforder
ESSAIM
12, rue des frères Lumière
F-68093 Mulhouse Cedex
{JM.Perronne, C.Petitjean, L.Thiry, M.Hassenforder}@uha.fr

This paper describes how high-level of Object-Oriented concepts can be used to provide a generic, portable and polymorphic Fuzzy Logic framework. It highlights the way in which such OO concepts allow the extension of the programming language idioms with the semantics of the fuzzy logic field. A progressive approach presents; in a first step Fuzzy Logic systems; then, relevant classes, design patterns and architectures are identified. The considered aspects cover the composite structure, the polymorphic behaviour and the building of a system of fuzzy expressions. Finally, an example illustrates how the framework can be used in a conventional design strategy.
Keywords: Fuzzy systems, Object modelling techniques, Software engineering, Computer-aided system design
Session slot T-Tu-E04: Fuzzy logic and systems/Area code 3e : Fuzzy and Neural Systems