Fuzzy systems based on component software

Ramo Šendelj, Vladan Devedžić
2004 Fuzzy sets and systems (Print)  
This paper describes hierarchical modeling of fuzzy logic concepts that has been used within the recently developed model of intelligent systems, called OBOA. The model is based on a multilevel, hierarchical, general object-oriented approach. Current methods and software design and development tools for intelligent systems are usually di cult to extend, and it is not easy to reuse their components in developing intelligent systems. The OBOA model tries to reduce these deÿciencies. The model
more » ... ts with a well-founded software engineering principle, making clear distinction between generic, low-level intelligent software components, and domain-dependent, high-level components of an intelligent system. This paper concentrates on modeling and implementation of fuzzy logic concepts within the hierarchical levels of the OBOA model. The fuzzy components described are extensible and adjustable. As an illustration of how these components are used in practice, a practical design example from the domain of medical diagnosis is shown. The paper also suggests some steps towards future design of fuzzy components and tools for intelligent systems.
doi:10.1016/s0165-0114(02)00592-4 fatcat:i7upkrdjwfet3hrkkd3inlk6yi