Skip to main navigation Skip to search Skip to main content

A software engineering framework for switched fuzzy systems

  • David Harel
  • , Assaf Marron
  • , Amir Nissim
  • , Gera Weiss

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    2 Scopus citations

    Abstract

    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.

    Original languageEnglish
    Title of host publication2012 IEEE International Conference on Fuzzy Systems, FUZZ 2012
    DOIs
    StatePublished - 23 Oct 2012
    Event2012 IEEE International Conference on Fuzzy Systems, FUZZ 2012 - Brisbane, QLD, Australia
    Duration: 10 Jun 201215 Jun 2012

    Publication series

    NameIEEE International Conference on Fuzzy Systems
    ISSN (Print)1098-7584

    Conference

    Conference2012 IEEE International Conference on Fuzzy Systems, FUZZ 2012
    Country/TerritoryAustralia
    CityBrisbane, QLD
    Period10/06/1215/06/12

    ASJC Scopus subject areas

    • Software
    • Theoretical Computer Science
    • Artificial Intelligence
    • Applied Mathematics

    Fingerprint

    Dive into the research topics of 'A software engineering framework for switched fuzzy systems'. Together they form a unique fingerprint.

    Cite this