overview
data sheet
Daman MDMS
   

 

Daman BRMS Data Sheet

Daman BRMS 2.0 Overview
The Daman Business Rules Management System (BRMS) is the industry's most architecturally advanced product for the enterprise-wide representation and management of business rules.

Based on Daman's MDMS™ technology, the Daman BRMS harnesses the power of business rules by :

  • Providing a consistent, declarative mechanism to represent business rules,
  • Allows incorporation of legacy business rules,
  • Capturing the metadata of business rules to facilitate administration, navigation and use of business rules,
  • A powerful engine that includes patented performance features that ensure high-performance of applications that use these business rules

All this ensures that business rules can be changed, managed and shared much more efficiently across applications. The applications themselves can be developed, updated, and extended much more efficiently.

Key Features in BRMS 2.0

BRMS Engine

  • Allows metadata-based management and instantiation of business rules
  • Allows declarative or programmatic execution of business rules
  • Supports "Wrapper" service that facilitates access of existing enterprise business rules written in 3GLs or 4GLs that support data exchange
  • Operates in batch or online mode
  • A rule can be deployed as a server, CORBA object, COM object, or other.
  • Written in Java

Performance features

  • Managed data access ( using patented high performance caching algorithms)
  • Replicating and mirroring services
  • Cost based execution plans for business rule execution defined by the BRMS engine
  • Multi-threaded, allows parallel processing resulting in high performance applications.

Enterprise-wide Metadata Integration

  • Pre-built packages available for integrating other software tools
  • Database PAK supports all JDBC compliant databases
  • Custom tool PAKS for reading metadata such as
    • ERwin® PAK
    • Business Objects® PAK
    • ETI*#149EXTRACT® PAK

Daman BRMS Open Architecture and Standards

  • Open architecture supports language and platform independence
    • Mechanism provided for calling the BRMS from languages such as C/C++, COBOL, Java, Visual Basic and any other language that supports calling C functions
    • Object-based architecture enables easy integration with any application. Integration is via CORBA/IIOP, DCOM, Enterprise Java Beans
  • Language, database and machine independent representation of business rules.
  • Enterprise Java Standards are supported, including EJB, JMAPI, JTS, RMI, JCE, JDBC

Specifications

Server

  • Supports any machine that runs a Java Virtual Machine (supports JDK 1.2 or higher), including
    • IBM OS 390
    • Unix-based platforms such as HP-UX®, Sun, IBM AIX®, etc.
    • Windows 95/98/NT™
  • Memory – 128 MB
  • Disk space – 20 MB (excludes space for the business rules and/ or metadata repository)

Client

  • Supports any machine that runs a Java Virtual Machine (supports JDK 1.2 or higher), including
    • IBM OS 390®
    • Unix-based platforms such as HP-UX®, Sun, IBM AIX®, etc.
    • Windows 95/98/NT™
  • Memory – 64 MB
  • Display – VGA or better
  • Disk space – 20 MB
  • Requires connectivity with Daman BRMS server

Repositories

  • Business rules repository
  • Metadata repository

Both are available in the following forms:

    • An object oriented data structure stored in-memory, or an object-oriented database
    • A relational model stored in any relational database, or
    • Any flat file.

Additional Software requirements

  • JDBC drivers for the databases to be accessed
  • Java Virtual Machine 1.2 or higher
  • Java Development Kit 1.2 or higher
  • Dbtools.j from RogueWave Software (runtime license provided by Daman)

Optional

  • ANSII compliant C compiler (required if BRMS is to be called from any system that does not support native access to Java )

 



home | about us | solutions | products | partners | clients | careers | contact us | search
 

  1250 Capital of Texas Highway South, Bldg. One, Suite 285, Austin,.Texas.78746 tel(512)329-6646,.fax(512)329-0767

© Copyright 1999-2003, Daman Incorporated. All rights reserved. All trademarks are the property of their respective owners.