The Arigoo
Business Rules
Engine (BRE) is a
revolutionary
new enhancement
from Arigoo that
provides a
natural
English-language
like definition
of business
rules. It
enables all your
applications to
utilize a single
and centralized
set of rules
stored in our
Business Rules
Engine.
Among the
benefits of
using the
Business Rules
Engine include :
Allows
non-technical
personnel to
design complex
business
processes
Indeed, without
writing a single
line of code,
any
non-technical
personnel can
construct
complex
conditions in
Arigoo's
Business Rule
Engine by
dragging and
dropping
keywords to
construct
English-like
phrases.
Stores and
represents rules
in easy to
understand
natural language
(English like
sentences)
All rules that
are created are
always
represented as
English-like
sentences. This
makes
organization's
business rules
always in
layman-readable
format and
easily
understandable
by anyone in
your
organization. In
turn, this will
also make it
very easy for
your users to
edit and manage
these business
rules.
Isolated
repository
independent from
Flowtrix
application
The benefit of
having all your
business rules
stored in an
isolated
repository
independent from
the Flowtrix
application is
that your
business rules
can then be
edited with as
little impact as
possible to your
other objects.
For example,
having business
rules for a
leave
application
workflow stored
independently
from the
workflow itself
allows your end
users to change
the behavior of
the leave
application
process without
having to even
modify your
workflow
template.
Reusable
business rules:
A single
repository for
all your
organization's
rules
The Arigoo
Business Rules
Engine allows
the end-user to
access the
business rules
as XML, or over
a webservice.
This means that
when you have
defined all your
organization's
rules, other
applications
from other
vendors can even
tap into the
repository to
share the
business rules
you have
created. This
reusability
features allows
a
single
point of storage
for business
rules, hence
making it easy
to edit your
business rules
and then have
the changes
propagate to ALL
applications
sharing the
repository.
Provides a set
of tools that
manage and test
the validity of
your business
rules
Having business
rules sometimes
is not enough.
Adequate testing
must be done on
these business
rules to make
sure there
aren't any
conflicting
rules, or rules
that leave
'holes' in the
process logic.
Thankfully,
Flowtrix
provides a tool
called the
"Decision
Table", that
represents all
possible
combinations of
your rules in a
tabular format
so that you can
easily spot any
unhandled
scenarios and
correct them
accordingly.
Flowtrix also
provides a
feature called
the "Test rule"
that allows
end-users to run
the rule against
all other
existing rules
to make sure
that there are
no conflicts
with older
rules.
Deep integration
with Flowtrix
objects
The deep
integration with
Flowtrix
workflows, forms
and documents
means that your
business rules
can be used at
any part of the
system to
perform
fine-grain
control of your
business
processes. In
fact, the BRE is
powerful enough
to even allow
you to generate
an entire
workflow without
the workflow GUI
designer.
Provides
controlled
modification of
Business Rules
With access
security
built-in to each
and every single
business rule,
modification of
business rules
can only be
performed by
authorized
persons. Every
modification is
also audited and
logged
automatically by
Flowtrix.