Welcome to the marvin project page.
"marvin" is a Java application to visualize fuzzy rules written in
ARL (ABLE Rule Language). To read ARL files it uses the
ABLE (IBM's Agent Building and Learning Environment) library. Visualization is done with
JFreeChart. The output can be exported as bitmap
or vector graphics, which is done by the
FreeHEP framework. The application is 100% pure Java and therefore OS-independent.
Our motivation: ABLE provides a powerful agent building framework which defines a rule
language, ARL. We currently focus only on the fuzzy part of this language. ABLE provides
also a tool to visualize these fuzzy rules - unfortunately, these visualizations are wrong
and the tool is very limited. Our main target is to develop a software which provides
- correct visualizations
- graphic export & print
- alpha cut calcuations
The project was created during our studies at the University of Applied Sciences,
Rapperswil (Switzerland). |