GNOSIs Provides powerful BusinesS Rule Management
25 January 2003
The Gnosis Business Rule Manager is the core business
rule definition and database generation component of the Gnosis
Transaction Manager product of Gnosis Solutions Limited.
The Business Rule Manager is where the database structures
and rules are defined and how these structures link to applications.
we believe it provides the capacity
to define over 90 % of a systems business rules without the
need for programming, thus systems can be developed
very quickly and with significantly less cost and risk.
The Business Rule Manager requires a higher standard of data
model than most other systems, which means your system will
contain a more powerful underlying structure and cost you
less, in development and modifications down the line.
A really great thing is that the Gnosis Business Rule Manager
documents a systems business rules as they are defined. The
visibility of business rule definitions means subsequent systems
developments can be made with significantly less cost and
risk. There is just not the same issue
of understanding what the business rules are, because they
are not hidden in code.
The total cost of software development
over the life of a system can be significantly reduced with
this tool.
The power of the Gnosis Business Rule Manager lies in its
ability to define business rules on and between Table and
view objects, with customised error messages. A view may combine
columns from various tables and be used for defining rules
on these columns. The Business Rule Manager also links applications
to the underlying data structures through, what we call Business
Entities.
Foreign keys can be defined between views, or between tables
and views. Foreign Keys can be configured to enforce structures
such as class hierarchies, which is far exceeds the rule definition
capacity of standard databases. There are ways to define when
rules are enforced, such as on Activity or Commit, we could
go on further, but may we suggest, if you are interested,
to take a look at the Business Rule definitions in the Gnosis
Evaluation Database and try to break some of the rules using
the sample application programs provided.
|