Beruflich Dokumente
Kultur Dokumente
Page 1
1 Introduction
This Request for Information (RFI) solicits information regarding the management of all kinds of business rules
in business information systems, under the term business rule management, and whether there is a need or
desire to standardize such management information and/or services. The issuing of this RFI follows from
previous OMG meetings that discussed the need for standards in various areas of business rule management.
In the context of this Request For Information, the term business rule management is defined to mean any
combination of:
-
collection
representation
organization and structure
analysis and reporting
input and output, for any purpose
testing, or extraction for testing
verification and validation, or extraction for these purposes
comparison
deployment information
tracing to external stimuli, requirements or other information
defined as business definitions for business use (to represent policies, practices and procedures),
defined as executable business rule statements for use in some rule-driven system,
both.
or
or
The Object Management Group (OMG) and, specifically, the Business Enterprise Integration (BEI) task force,
will use the information provided in response to this RFI to determine any need for, and support development
of, standards for managing business rules in business information systems. Such standards could be used to
promote interoperability across systems that provide business rule management, and in particular would
complement the OMG business rule standards under development (the Business Semantics for Business Rules,
and the Production Rule Representation).
This information is being requested from stakeholders in business, academia, and government agencies
involved in the use of, supply and development of, and services based on business rule management.
It is important to note that both OMG members and non-members are encouraged to respond. The information
being requested is described in Section 2. Please contact the BEI task force chairmen at the email below if you
have any questions or comments.
Fred Cummins [mailto:fred.cummins@eds.com]
Stan Hendryx [mailto:Stan@HendryxAssoc.com]
In order to provide some guidance to readers who are new to the role of business rule management standards,
some sample vendor applications associated with business rule management are listed in Chapter 5 as an
Appendix, together with some sample roles of rule management standards.
Page 2
organization for adopting standards. Its organization includes a combination of special interest groups, working
groups, task forces, technology committees, and an architecture board, each with defined responsibilities in
support of their technology adoption process. The process typically follows a pattern of generating a Request
for Information to Industry to gather requirements, followed by a release of a Request for Proposal with the
requirements for the standard. The OMG then evaluates responses, and adopts the standard based on the
evaluations. Additional information can be found at the OMG web site at http://www.omg.org/.
RFI Objectives
This RFI seeks information to help the BEI to:
a) formulate requirements for business rule management,
b) identify potential and existing solutions to these requirements that may benefit from standardization,
c) identify existing standards that may be relevant to business rule management
and
d) identify interested stakeholders in the management of all types of business rules, including potential
responders to an RFP.
Based on responses to this RFI and other inputs, the BEI will determine whether to recommend to OMG a
schedule for issuing any necessary additional RFIs and RFPs to develop standards for Business Rule
Management.
Page 3
Respondents are not expected to necessarily cover all of these areas. Limited but insightful responses are
welcome, as are more comprehensive responses covering a combination of these areas.
B. Sources of experience may include:
Projects by end users (from industry or government) that have applied or used business rule management
data, processes or systems, for manual processes or IT solutions (custom or commercial).
Explorations by academic or other research groups researching the topic of business rule management.
Activities by vendors to build tools that support or potentially support business rule management.
Initiatives by industry associations and standards groups that have already been formed or are being
planned.
For each source, we recommend the following specific questions:
1.
Provide the responders role in relation to business rule management.from the following:
a.
b.
c.
d.
e.
f.
2.
Have you used, or proposed, for the purposes of business rule management:
existing standards, OMG or otherwise;
and / or
software solutions, business rule specific or generic;
and / or
business processes or methodologies.
Specifically:
a. Which process, methodology and/or software (solution) have you used for Business Rule
Management?
b. What existing standards play a role, or could play a role, in a business rule management solution?
Examples include:
OMG CWM for data representation,
OMG MOF for rule management metamodeling,
OMG XMI for model data interchange,
OMG UML for rule management modeling, and
W3C XML for metadata.
c. What existing management solutions play a role, or could play a role, in a business rule
management solution? Examples include:
Version management,
Model management,
Configuation management, and
Collaboration modeling.
d. What business advantages do you accrue from using a business rule management solution?
e. What benefits would occur in standardizing certain aspects (such as metadata and/or service
definitions) of a future iteration of your organizations business rule management solution?
Page 4
3.
Provide details of the implementation of a business rule management process, methodology and/or
software (solution).
a.
b.
c.
d.
e.
f.
g.
h.
4.
i.
What organizational structures and elements are provided for business rule management? Please
provide a description (eg a simple UML model such as class diagram) of the rule management
information or rule metadata used. Examples include:
Author, Reviewer
Date / time created, reviewed, deployed
Traceability: source information, deployment information
Effectivity date
Related business rules (through chaining, ruleset inclusion etc)
Related decision artifacts (decision trees, tables, scorecards etc).
j.
What management services are provided for business rule management? Please provide a
description of the services defined (such as create/update/delete, report by metadata or
deployment, compare, interchange across systems, and verify).
b.
What types of business rules (and related decision artifacts) are managed? Please specify any
particular rule taxonomy used in your response, or consider the list of rule types to include:
i. Business statements or executable artifacts?
ii. Policies, practices, procedures, vision statements, business objectives?
iii. Constraints, database triggers, inference rules, UML OCL rules, event condition action
rules?
iv. Decision tables, decision trees, scorecards, score models, ripple down rules?
Are the managed business rules being used as requirements for software system development?
Page 5
c.
d.
e.
f.
5.
Which of the following documented sources for your business rules are managed within, or at
least tracked within, your rule management solution?. Please check all that apply:
i. Laws or regulations?
ii. Policy manuals?
iii. Operations manuals?
iv. Operations forms or reports?
v. Interviews with policy makers?
vi. Interviews with domain experts?
vii. Legacy system code?
viii. Automated rule generation from operational analytical systems?
ix. Other (please describe)?
Are business rules expressed in your business rule management solution in a free-form or
structured (machine-readable, human-readable) or structured IT (computer language) form, or any
combination of these?
How did you relate business semantics (business rule terms and facts, and term and fact models)
to the business rules being managed? Are the terms and facts also managed by the business rule
management solution?
How important is the relationship between rule deployment in an IT system to the management of
business rules?
How important would the specification of one or more OMG standards in the area of business rule
management be to your organization?
a. Are existing standards sufficient to satisfy the requirements of business rule management
solutions?
b. Would you respond to an OMG RFP for technology to handle business rule management?
c. Would you be likely to specify or use an OMG standard for business rule management?
A cover letter -- the cover letter should include a brief summary of your response such as indicating which
areas you are responding to and indicate if supporting documentation is included in your response.
Your response to any or all of the areas of information requested by this RFI.
If required, a glossary that maps terminology used in your response to OMG standard terminology. (See
OMG modeling specifications [UML, MOF, XMI] and a description of OMGs Model Driven Architecture
[MDA] for OMG's standard terminology.)
Page 6
Although the OMG does not limit the size of responses, you are asked to consider that the OMG will rely upon
volunteer resources with limited time availability to review these responses. In order to assure that your
response receives the attention it deserves, you are asked to consider limiting the size of your response (not
counting any supporting documentation) to approximately 25 pages. If you consider supporting documentation
to be necessary, please indicate which portions of the supporting documentation are relevant to this RFI.
NOTE: According to the Policies and Procedures of the OMG Technical Committee, proprietary and
confidential material may not be included in any response to the OMG. Responses become public documents of
the OMG. If copyrighted, a statement waiving that copyright for use by the OMG is required and a limited
waiver of copyright that allows OMG members to make up to at least twenty-five copies for review purposes is
required.
How to Submit
One electronic copy in machine-readable format (typically ASCII, MS Word, or WordPerfect format) should be
sent to omg-documents@omg.org. One confirming paper copy of all documents should be sent to the OMG
postal address below. Other communication regarding this RFI should also be sent to the email address below.
OMG:
BEI Task Force
Object Management Group, Inc.
First Needham Place
250 First Avenue, Suite 100
Needham, MA 02494
USA
Phone: +1-781-444 0404
Fax: +1-781-444 0320
Email responses to this RFI must be received at OMG no later than 5:00 PM US Eastern Time (22:00 GMT) 11
October 2004 and the confirming paper copy must arrive at OMG shortly thereafter. The outside of
packages/envelopes containing responses or any other communication regarding this RFI should be clearly
marked "BEI Business Rule Management RFI RESPONSE".
NOTE: Your organization should be prepared to handle requests for additional copies of your response and
supporting documentation.
Reimbursements
The OMG will not reimburse submitters for any costs in conjunction with their responses to this RFI.
Page 7
Clarification of Responses
To fully comprehend the information contained within a response to this RFI, the reviewing group may seek
further clarification on that response. This clarification may be requested in the form of brief verbal
communication by telephone; written communication; electronic communication; or a presentation of the
response to a meeting of the BEI Task Force. Therefore, BEI Task Force requests that submitters attend the BEI
meeting at which their response will be considered prepared to present and clarify their responses.
Schedule
The schedule for responding to this RFI is as follows. Please note that early responses are encouraged.
RFI issued
25 June 2004
RFI responses due
11 October 2004
The tentative schedule for the RFI evaluation process is:
Review of RFI responses
NOTE: Submitters are recommended to present their responses in person at the November OMG Meeting.
Problems Solved
Sample Relevance of
Rule Management Standards
RuleTrack
from www.brsolutions.com
Page 8
LibRT Valens
from www.librt.com
Page 9