|
|
|
How We Do It > KnowledgeFrame Methodology > Our
Framework for Reuse

The Business Case for Software Reuse
|
|
|
Database Designs
- logical and physical models
- covering most business
domains
- extensible and flexible
- designs to support the most
demanding availability, scalability
and security needs
|
|
|
|
|
Rule Frameworks
- presentation, data quality, security, process (workflow)
- rule automations; completely data driven, no new code required
|
|
|
|
|
| Example: KnowledgeFrame
Business Rule Engine |
|
In the KnowledgeFrame business rule engine many common rule patterns are fully automated.
Rules are separated from the presentation logic and data.
Rules are attached to:
- ROLES, e.g. customer, vendor, salesperson, clerk, manager
- The TYPE of business object, the BUSINESS FUNCTION being performed,
the STATE of the Business Object, the PROJECT or even the LOCATION
the function is being performed for, and the triggering EVENT
|
|
|
The bottom lines ($$$):
Rules are either fully automated or written once.
Developers are protected from data complexities.
|
|
|
Runtime Infrastructure
- J2EE, optimization (cache), Integration
- extensible application components
- production ready (tested!) code
- use inheritance to extend or override methods
|
|
|
|
|
| Example: KnowledgeFrame
User Interface Engine |
|
A KnowledgeFrame user
interface is completely dynamic. It is
driven by rules expressed in data.
- No code for query,
insert, update, delete and no servlet
or JDBC code
- Implements best
practice designs for the UI
- Single
record, multi-record, master-detail,
TABs
- Familiar consistent
paradigms
- Advanced functions
built In
- Multi-select,
duplicate, sort, export to
excel
..
- First cut application
is usable and productive (without
writing code)
|
|
|
The bottom line ($$$):
Developers focus on the business requirements and not the technology.
|
|
|
Copyright © T4Bi. Email: contact@t4bi.com
|
|
|
|
|