JFML: An open source Java Library for the IEEE Standard for Fuzzy Markup Language (IEEE Std 1855-2016)
JFML is an open source Java library which is aimed at facilitating interoperability and usability of fuzzy systems. Notice that JFML implements the new IEEE Std 1855 published and sponsored by the Standards Committee of the IEEE Computational Intelligence Society.
JFML has a web page associated with a complete documentation, a good variety of examples for both users and developers, etc., The web page is hosted at: http://www.uco.es/JFML
To build, you can clone the .git repository or download the library into a .zip file from the Clone or download option. You can also download the source code from the releases in GitHub.
We recommend following the next steps:
- Download the library into a .zip file from the Clone or Download option or from the releases and unzip it in a local folder.
- Create a New Java Project with Eclipse. Please, remind to select as Location the folder created in the previous step.
-
Run
buildJFML.xml
as Ant Build with the aim of creating the project dependencies. To do so, just click the right mouse button on the xml file and then select the proper option. Notice that ant is freely available and it is usually integrated with Eclipse. -
In case of changing the source files, then run
buildJAR.xml
as Ant Build with the aim of compiling source files and creating the jar library.
Notice that the source code zip file already includes a compiled jar library ready to use in the Examples
folder.
It will be overwritten after running buildJAR.xml
.