Abstract
Rules and rule engines play an important role in automated decision making processes like business workflows or system monitoring. Classical inference machines evaluate rules until a final “yes” or “no” decision: this crisp classification schema can turn into a deficiency when they have to deal with uncertain or inprecise knowledge. To circumvent some of these limitations we have built the “Java Expert Fuzzy Inference System” (Jefis) and implemented factory methods to deploy the Jefis library as an extension for the classical rule engine JBoss Drools. We outline the new features and give examples of uncertain formulated rules executing within the Jefis Drools extender.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Sottara, D., Mello, P., Proctor, M.: Adding uncertainty to a Rete-OO inference engine. In: Bassiliades, N., Governatori, G., Paschke, A. (eds.) RuleML 2008. LNCS, vol. 5321, pp. 104–118. Springer, Heidelberg (2008)
Damásio, C.V., Pan, J.Z., Stoilos, G., Straccia, U.: Representing Uncertainty in RuleML. Fundamenta Informaticae 82, 1–24 (2008)
Orchard, R.A., et al.: Fuzzy Extension to the CLIPS Expert System Shell (FuzzyCLIPS), http://wwwreno.nrc-cnrc.gc.ca/eng/projects/iit/fuzzy-reasoning.html
Pan, J., DeSouza, G.N., Kak, A.C.: FuzzyShell: A Large-Scale Expert System Shell using Fuzzy Logic for Uncertainty Reasoning. IEEE Trans. Fuzzy Syst. 6, 563–581 (1998)
Zadeh, L.A.: Fuzzy Sets. Information and Control 8, 338–353 (1965)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns – Elements of Resusable Object-Oriented Software. Addison-Wesley, Reading (1995)
Dubois, D., Prade, H.: Fuzzy Set and Systems: Theory and Applications. Academic Press, London (1980)
Dubois, D., Prade, H.: Fuzzy sets in approximate reasoning, Part I: Inference with possibility distributions. Fuzzy Sets and Systems 50, 143–202 (1991)
Mamdami, E.H., Assilian, S.: An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller. International Journal of Man-Machine Studies, 1–13 (1985)
Larsen, P.M.: Industrial Applications of Fuzzy Logic Control. International Journal of Man-Machine Studies 12(1), 3–10 (1980)
Boley, H.: The rule-ml family of web rule languages. In: Alferes, J.J., Bailey, J., May, W., Schwertel, U. (eds.) PPSWR 2006. LNCS, vol. 4187, pp. 1–17. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wulff, N., Sottara, D. (2009). Fuzzy Reasoning with a Rete-OO Rule Engine. In: Governatori, G., Hall, J., Paschke, A. (eds) Rule Interchange and Applications. RuleML 2009. Lecture Notes in Computer Science, vol 5858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04985-9_31
Download citation
DOI: https://doi.org/10.1007/978-3-642-04985-9_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04984-2
Online ISBN: 978-3-642-04985-9
eBook Packages: Computer ScienceComputer Science (R0)