Could the problem be that UML describes both OO program structures and
procedures whereas, with declarative programming, the procedures emerge
at runtime?



On Wed, 2006-06-21 at 22:49 -0400, Steven Goncalo wrote:
> Turning the original question inside out, has anyone ever seen a good
> example of how to describe a rule based system in UML? All of my team's
> attempts to manually produce a set of UML diagrams to document what the rule
> based part of our system was doing have been disappointing. The diagrams
> tended to show how various subsets of the rules might have worked if
> rephrased as procedures. An automatic round-trip tool between UML and Jess
> rules would be great, but the first step would be to establish a good
> mapping between the two domains, which I have not yet seen.
> 
> 
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> Behalf Of friedman_hill ernest j
> Sent: Wednesday, June 21, 2006 10:32 AM
> To: [email protected]
> Subject: Re: JESS: Jess and UML
> 
> I think Matthew J Hutchinson wrote:
> [Charset iso-8859-1 unsupported, filtering to ASCII...]
> 
> > Is it possible to convert a design in UML into a structure in JESS, using
> > facts?
> 
> *Everything* is possible -- that's what makes life interesting!
> 
> Now, the question really is: does a tool which does what you ask
> already exist? And I think the answer is "no." There are tools for
> converting other kinds of designs into Jess code: ontologies in
> Protege or OWL, for example. But not UML, to the best of my knowledge.
> 
> 
> 
> ---------------------------------------------------------
> Ernest Friedman-Hill  
> Advanced Software Research          Phone: (925) 294-2154
> Sandia National Labs                FAX:   (925) 294-2234
> PO Box 969, MS 9012                 [EMAIL PROTECTED]
> Livermore, CA 94550         http://herzberg.ca.sandia.gov
> --------------------------------------------------------------------
> 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]
> --------------------------------------------------------------------
> 
--------------------------------------------------------------------
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