Re: Business Rules in Prolog



On 6 May 2007 00:51:57 -0700, Massimiliano Campagnoli
<maxi@xxxxxxxxxxxxxxx> wrote:

We are designing a finite capacity scheduling system for our
manufacturing job shop, based on standard dispatching rules (SPT, EDD,
COVERT, FIFO, etc.) and more tailored heuristics. The system will
access our relation database via ODBC interface.
Prolog seems a good candidate to implement this system but we are
pretty concerned on how to develop in Prolog the user interface, like
dialogs for data entry, capacity graphs and interactive gantt-charts.
We have tried XPCE/Prolog and it seems to fit the purpose, even if
documentations and examples are very concise.
The alternative would be to use Prolog only for the business rule
engine and leave the GUI to a more "procedural" language with a good
documented GUI library (e.g. C++ and QT). This second approach would
raise the problem of how to integrate the C++ GUI with Prolog.
Any comment and suggestion would me much appreciated.

Don't do GUI in Prolog. Do in Java, C#, VB or whatever what makes this
easier than ad-hoc Prolog solutions.

A.L.
.



Relevant Pages

  • Re: Business Rules in Prolog
    ... access our relation database via ODBC interface. ... Prolog seems a good candidate to implement this system but we are ... documented GUI library. ... XPCE, given his 'declarative interface' paradigm, could be much more ...
    (comp.lang.prolog)
  • Re: Newbie problem
    ... Later I decided to develop an GUI ... I mean, if I use it on the prolog console it works, ... how command (and obviosuly it doesn't give the variable Objective the ...
    (comp.lang.prolog)
  • Re: Business Rules in Prolog
    ... access our relation database via ODBC interface. ... Prolog seems a good candidate to implement this system but we are ... documented GUI library. ... Moreover a continous communication between Prolog and the gantt chart ...
    (comp.lang.prolog)
  • Re: Business Rules in Prolog
    ... manufacturing job shop, based on standard dispatching rules (SPT, EDD, ... access our relation database via ODBC interface. ... Prolog seems a good candidate to implement this system but we are ... The core libraries are part of the normal ...
    (comp.lang.prolog)
  • Re: Business Rules in Prolog
    ... manufacturing job shop, based on standard dispatching rules (SPT, EDD, ... access our relation database via ODBC interface. ... Prolog seems a good candidate to implement this system but we are ... documented GUI library. ...
    (comp.lang.prolog)