Gera Weiss

Senior Academic

A software engineering framework for switched fuzzy systems

David Harel, Assaf Marron, Amir Nissim, Gera Weiss

We propose a framework for the development of switched fuzzy systems, in which the discrete characteristics of the mode-switching logic are implemented using the paradigm of behavioral programming: they are coded as independent behavior threads and are interwoven at runtime. We demonstrate how such mode switching enables the simplification of fuzzy rules, and reduces their total number, as well as the number of rules evaluated in a computation cycle. The ability of the behavioral programming approach to describe independent simultaneous aspects of behavior in a modular and incremental manner, which aligns with how people often specify requirements, is shown to complement the intuitive nature of fuzzy logic. Our approach is backed by a Java package that provides an initial infrastructure for implementations.

Publication language English
Publication status Published - 01.01.2012
Article Number 6251301

ASJC Scopus subject areas

Software
Theoretical Computer Science
Artificial Intelligence
Applied Mathematics