Business Object Layer’s Knowledge Base
General description:
The Enterprise’s Business Logic Rules ( The Organization’s Wisdom ) is a set of
rules, codex and restrictions, made by the organization for its routine work.
BELL is a comprehensive solution that enables centralized, flexible and standard
business rules definitions by the end users without any intervention by the
programmer.
BELL sets up a knowledge base that will support a Business Logic Layer,
the logic base for all the systems in the organization.
BELL is intended for the Enterprise’s Information System Department and
strategic level personnel, which defines its Business Rules.
Advantages:
-
Centralized management of knowledge that makes a base for the organization’s business rules.
-
Instant data locating.
-
Releasing the organization from the dependence of small number of people
proficient in the organization’s business logics.
-
Reducing the gap between the request for a change in a business rule and its
implementation.
-
Increasing the participation of the end user from the early stages of the
system’s development.
-
Releasing the System analyst / Programmer from detailed learning of the
organization’s business rules.
-
Prevention of internal contradictions between business rules.
-
Helps to set up the development methodology for the Software Development Department.
Features
-
Advanced and fast information Search and Retrieve.
-
A Mechanism for the updating and retrieval of business rules. Includes a user
friendly interface suited for all levels of personnel.
-
Scheduler
-
Executing business rules by a schedule predetermined by the end user.
-
Automatic management of business rules time-dependant enablement.
-
Import/Export by universal standard formats.
-
Friendly API that enables the programmer to rapid and efficient incorporating
of Bell with the organization’s applications.
-
Version control support.
Architecture and Methodology
A request passed from the Presentation Layer to the Controller ( Facade ).
The Controller decides by means of a Business Logic Data Repository if the
end object for the request exists in the Business Logics Layer ( Real Object )
or needs to be created by BELL ’s Engine ( Virtual Object ).
An Object that is manufactured by the BELL Engine becomes a real Object that
belongs to the cache of the Business Logic Layer and can be used in the usual
way.
Technology
-
Bell is based on advanced XML and Web-Services technology and is a
base for central management of knowledge in the Organization and integration
with the Organization's Applications.
-
BELL incorporates very high security capabilities.
-
The natural interfacing of Bell with other applications
enables a modular, efficient and cost effective data / knowledge exchange.