My first suggestion would be to come up with a problem example that
illustrates the real complexity of dealing
with rules. I would use the "pumps and tanks" example in JESS as a starting
point and add even more complexity
in the form of more objects. After you have it working, start with the
finished code and ask yourself how the
preceding step (design) could have gotten you to the point where you are at.
Once you have a suspicion of what
it takes to design the finished (JESS) rules, ask yourself what kind of
analysis what be adequate to produce a
good design. From there you go back to the requirements. Interestingly
enough, application requirements may
be very different from rule requirements which are generally based on
(corporate) policies, directives, and
(governmental) regulations. From these two different requirements
approaches, you may come up with
differences in your "data" model, i.e., rules need data (facts) and it may
be different from what the application
designer sees.

In addition, the KADS Methodology has, IMHO, a very good set of models to
use for the requirements/analysis
stages. However, it is totally lacking in design models.

----- Original Message -----
From: "Abdul Gaffar" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 19, 2002 2:23 PM
Subject: JESS: Expert System Methodology?


> Anyone know of any expert system methodologies especially with regards to
> rule based software development?????
>
>
> _________________________________________________________________
> MSN Photos is the easiest way to share and print your photos:
> http://photos.msn.com/support/worldwide.aspx
>
>
> --------------------------------------------------------------------
> To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
> in the BODY of a message to [EMAIL PROTECTED], NOT to the list
> (use your own address!) List problems? Notify [EMAIL PROTECTED]
> --------------------------------------------------------------------
>



--------------------------------------------------------------------
To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]'
in the BODY of a message to [EMAIL PROTECTED], NOT to the list
(use your own address!) List problems? Notify [EMAIL PROTECTED]
--------------------------------------------------------------------

Reply via email to