Skip to Main Content
U.S. Forest Service
Caring for the land and serving people

United States Department of Agriculture

Home > Search > Publication Information

  1. Share via EmailShare on FacebookShare on LinkedInShare on Twitter
    Dislike this pubLike this pub


    For many systems, it is not practical to collect and correlate empirical data necessary to formulate a mathematical model. However, it is often sufficient to predict qualitative dynamics effects (as opposed to system quantities), especially for research purposes. In this effort, an object-oriented application framework (AF) was developed for the qualitative modeling of natural-resources systems. An application framework is a collection of reusable object classes that provide basic functionality for a class of applications. The user creates subclasses that inherit this functionality, and that are specific to his or her application. Smalltalk, an object-oriented programming (OOP) language, was chosen for the AF. The modeling methodology is based on Schmoldt (1991). Parameters represent variables of interest in the model system. The magnitude of a parameter is represented by its quantity, a fuzzy number, and the effects of changes in parameters upon one another are simulated over time by fuzzy arithmetic. The values of the changes in parameters and their quantities are then translated into linguistic values. The AF includes classes providing all the functionality for constructing application-specific fuzzy simulation, including FuzzyNumber, Parameter, FuzzySimulation and FuzzyTimer. Also included are data-structures such as KeyValueList and AssociationList, and modifications to Smalltalk to smoothly integrate fuzzy arithmetic for non-fuzzy values. The framework runs under Microsoft Windows 3.1, and includes a graphical user interface. In this paper, we present the AF along with an example simulation of plant physiology.

    Publication Notes

    • You may send email to to request a hard copy of this publication.
    • (Please specify exactly which publication you are requesting and your mailing address.)
    • We recommend that you also print this page and attach it to the printout of the article, to retain the full citation information.
    • This article was written and prepared by U.S. Government employees on official time, and is therefore in the public domain.


    Olson, Richard L.; Schmoldt, Daniel L.; Peterson, David L. 1996. A Qualitative Simulation Framework in Smalltalk Based on Fuzzy Arithmetic. Proceedings, Statistics, Mathematics and Computers. IUFRO XX World Congress. 189-200.

    Related Search

    XML: View XML
Show More
Show Fewer
Jump to Top of Page