《Business Rules Engine Overview》–《商務規則引擎概述》write by Mark Kamoski

來源:互聯網
上載者:User
這是Mark Kamoski寫的關於商務規則的文章,在一個高層面上對商務規則作了介紹,

該文章的目的
1、在一個高層面上對一些技術分析包括商務規則進行陳述
2、介紹一種簡單的可以解決部分問題的設計方式
3、展示一種關於商務規則的解決方案

你可以在以下地址下載文章全部內容
/Files/Carlwave/BusinessRulesEngineOverview.rar

文章目錄
Business Rules Engine Overview
Top
1 Table of Contents
1 TABLE OF CONTENTS................................................................................................................................................1
2 PURPOSE........................................................................................................................................................................2
3 AUDIENCE .....................................................................................................................................................................2
4 UPDATE ..........................................................................................................................................................................2
5 PROBLEM.......................................................................................................................................................................2
5.1 BACKGROUND ..........................................................................................................................................................2
5.2 BUSINESS RULES ABSTRACTION...............................................................................................................................3
5.3 BUSINESS RULES MANAGEMENT..............................................................................................................................4
5.4 STATIC LOGIC VS. DYNAMIC LOGIC ..........................................................................................................................5
6 DESIGN ...........................................................................................................................................................................6
6.1 OVERVIEW................................................................................................................................................................6
6.2 DESIGN GOALS.........................................................................................................................................................7
6.3 OBJECT UNIFORMITY................................................................................................................................................7
6.4 SCHEMA KNOWLEDGE..............................................................................................................................................8
6.5 CALL SITE SIMPLICITY .............................................................................................................................................9
6.6 LOGIC ABSTRACTION ...............................................................................................................................................9
7 SOLUTION......................................................................................................................................................................9
7.1 OVERVIEW................................................................................................................................................................9
7.2 OR MAPPING............................................................................................................................................................9
7.3 XML MAPPING FILE...............................................................................................................................................10
7.4 RULES ENGINE ADMINISTRATION CONSOLE............................................................................................................10
7.5 CONTEXT SPECIFICATION.......................................................................................................................................11
7.6 CENTRALIZED RULES ENGINE ................................................................................................................................11
8 SUMMARY ...................................................................................................................................................................12
9 APPENDIX....................................................................................................................................................................12
9.1 DESIGN MODEL......................................................................................................................................................13
9.2 MAPPING FILE SAMPLE ..........................................................................................................................................14
9.3 ABBREVIATIONS.....................................................................................................................................................14
9.4 LINKS AND REFERENCES ........................................................................................................................................14

Purpose
· The purpose of this document is as follows:
o To present a high-level technical analysis of some of the problems
involved in business rules management;
o To describe a simple design that will solve some of these problems; and,
o To show one solution on how to implement a simple business rules engine
via Microsoft VisualStudio .NET, WilsonORMapper, and related
technologies.

 Audience
· The intended audience for this document includes the following:
o Business Analysts
o Software Project Managers
o Software System Analysts
o Software System Architects
o Software System Developers
· The intended audience will have a working knowledge of the basic concepts in
the field of software development.
· The intended audience will have a working knowledge of the basic concepts in
the field of business rules theory.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.