RuleArts | Business Rules For Business People
image
home rulexpress rulearts backrgounder contact
RuleXpress - The business tool for expressing and communcating business rules
What is RuleXpress?
Typical RuleXpress roadmap
What problems does RuleXpress solve?
What benefits does RuleXpress offer (ROI)?
Frequently Asked Questions
Feature List
Releases
Technical Specifications
Information Package Request
RuleArts | RuleXpress
image
RuleXpress Frequently Asked Questions

FAQs About RuleXpress
What Role Will It Play in Your Organization?

    What is RuleXpress?
    RuleXpress is a business-friendly workstation providing direct business-level interaction with business rules, including the business terminology that supports them.

    Why RuleXpress for Your Organization?
    RuleXpress proactively addresses the costs of business-level miscommunication, stovepipe vocabularies, and misinterpretation of policy. The simple notion is to enable highly refined specification of business logic before it gets to IT system development and implementation under IT platforms. RuleXpress never requires business people to force-fit their knowledge into forms unnatural to them as is often the case under IT methodologies.

    Specifically, RuleXpress provides business-oriented support for measuring and improving quality in capturing, assessing and changing business rules and the related business vocabulary. In doing so, RuleXpress directly addresses significant risks in today’s business environment, including how to:

    • Retain core business-worker knowledge.
    • Ensure compliance with regulation.
    • Educate new business workers quickly in the thoughtware of the organization.

    Who is RuleXpress for?
    RuleXpress is for direct use by business workers in developing, analyzing and retaining the elements of corporate guidance and know-how (i.e., business rules). RuleXpress permits business workers to directly shape the rules of corporate governance and special knowledge competencies, and to directly build the comprehensive business glossaries (semantics) needed to support them.

    What is RuleXpress Not Intended For?
    RuleXpress is not intended in any way to substitute for or replace any of the following:

    • Run-time rule engines, inference engines, or similar IT tools or platforms used to evaluate and/or execute rules.
    • Editors that support specification and/or management of rules for such tools.
    • Software requirements tools supporting specification of IT application systems embedding or using such rules.

    What will Business Workers Typically Use RuleXpress To Do?
    Commonplace activities include the following.

    • Term Management. Define and manage a business community glossary.
    • Fact Modeling. Define structured relationships between the various terms of the glossary, captured and portrayed visually.
    • Rule Capture. Define the business rules of the business community in a point-and-click, grammatically “smart” environment.
    • Rule Group Presentation. Define groups of sequenced rules for presentation and revision purposes.
    • Assess Quality. Assess the quality of a specific term, fact or rule, or of an entire glossary and collection of business rules in-depth to discover logical and grammatical problems at the business level.
    • Report. Navigate the various complex dependencies among terms, facts and rules, and report on them.
    • Import Terminology and Business Rules. Import terms and rules from Microsoft Excel and other sources.

    What is the Architecture of RuleXpress?
    RuleXpress Architecture
    The Business Center is the heart of the RuleXpress suite of applications. Business workers use the Business Center to undertake their business vocabulary and rule activities directly. It provides integrated help and instructions on an as-needed, in-line basis, as well as a large inventory of examples.

    The activities offered by the Business Center are defined for the business worker’s focal activity. By this means, each RuleXpress user (community member) can have his/her own customized application constructed to serve his/her day-to-day work in the best manner possible.

    How is RuleXpress Managed?
    IT staff, advanced business rules analysts, and project managers use the Peripheral Applications of RuleXpress to configure the day-to-day activities of the various business workers.

    How Does RuleXpress Relate to Rule Engines?
    You would not want to import rules expressed in the language of a commercial inference or rule engine (e.g., production rules) into RuleXpress without reverse-engineering them into business vocabulary and grammar. In native form, such imported rule specifications are of little value to business people. RuleXpress is not intended to manage rules expressed in the language of a rule engine.

    Business rule statements in business form must be communicated to the IT department for implementation. This translation into programming statements is seldom, if ever, a simple 1-to-1 conversion.

    IT Departments may want to trace from business rule statements in RuleXpress to counterpart IT statements within some rule engine platform(s). Or, IT staff might want to trace in the reverse direction. This bridging can be supported as follows:

    • For each business rule in RuleXpress, the IT implementation component(s) relevant to that business rule can be documented.
    • RuleXpress publishing methods permit creation of reports and other means of communication to inform the IT Department of new, modified or discontinued business rules.
    • For any given commercial rule engine product, custom integration can be undertaken such that business rules statements in RuleXpress are inserted into the appropriate technical rule editor or rule manager. For example, one proven method in certain cases is for a business rule statement to become a comment associated with a particular implementation rule or rule set. Depending on the target platform, such custom integration may require assistance from the development team of that product.

    What About Standards?
    An OMG standard called Business Semantic of Business Rules (BSBR) is likely to emerge in 2005 or shortly thereafter. Its purpose is to support semantically robust communication between rule-oriented platforms, and to hide implementation details from all business people.

    The creators of RuleXpress are among the principals in this initiative, and have participated heavily in its construction since its start-up in early 2003. RuleXpress has been carefully crafted such that business rule statements managed in RuleXpress can be communicated under this standard to any other compliant tool, including rule engines, business logic servers, and other automation platforms.

    What Else Should the IT Professional Know about RuleXpress?
    The RuleXpress Repository API will provide easy access to the repository by external applications. The database schema of the repository is openly available to customers so that they can write queries directly against the database.

    RuleXpress will not place significant emphasis (at least initially) on publishing to third-party proprietary formats. However, support will be made available to customers, partners and/or others who do wish to undertake such development.

    RuleXpress will have predefined quality thresholds that must be satisfied to publish or transform repository content to particular formats.

    Where is RuleXpress Going?
    Some of the features and capabilities in development or planned for RuleXpress are the following.

    • Decision Tables. Capture and manage rules in consolidated representations, especially decision tables and possibly decision trees.
    • Semantic Search & Replace. Find and replace based on meaning rather than merely on specific text fragments.
    • Lexical Support. Look-up terms in an English dictionary.
    • Expression Support. Interactive edit and grammatical support to help in expressing business definitions and business rule statements properly.
    • Verification Support. Evaluate sets of rules at the business level to avoid inconsistency, incompleteness, conflict, overlap, and redundancy.
    • Publishing Methods. Publish a glossary and/or set of rules to an external audience. Methods may include HTML, XML, and RTF, as well as proprietary formats such as Microsoft Office or Rule Engine Products.
    • Multi-Language Support. Support for capturing terms, facts and rules in multiple languages (e.g., English, Dutch, Spanish, etc.), with language conversions based on defined common meanings.
    • Property Management. Distinguish primitive, custom and user properties, and specify conditions under which the property value is mandatory.

    Who is Behind RuleXpress?
    RuleArts is a joint venture of:

      Business Rule Solutions, LLC (www.BRSolutions.com), the world leader in applied business rule techniques.
      LibRT Quality Management Technology LLC. (www.LibRT.com), the world leader in commercial rule verification and validation software.

image
Footer Menu
image

Copyright © 2005-2008, RuleArts, LLC. All Rights Reserved.