KARMA: Managing business rules from specification to implementation

被引:0
|
作者
Sobieski, J [1 ]
Krovvidy, S [1 ]
McClintock, C [1 ]
Thorpe, M [1 ]
机构
[1] Fannie Mae, Washington, DC 20016 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fannie Mae is a congressionally chartered,shareholder-owned company and the nation's largest source of conventional home mortgage funds. Fannie Mae purchases and securitizes loans and is considered the leader in the secondary mortgage market. Because of its strong leadership role, Fannie Mae's policies for loan eligibility set the standard in the mortgage industry and applying these policies consistently and effectively is critical to Fannie Mac's mission and profitability. Fannie Mae's policies for selling and servicing mortgage loans span the business functions of the secondary mortgage market and therefore are contained in many different software applications. Managing policy across multiple business applications became increasingly complex. To meet these demands, Fannie Mae developed KARMA (Knowledge Acquisition and Rule Management Assistant) and the Business Rule Server to allow policy changes to be implemented quickly throughout its software application environment and to provide business users with direct ownership and management of Fannie Mae's policies in a way that seamlessly integrates policy into the software applications. KARMA is designed to support the management of these policies independent of the applications in which they are embedded. KARMA generates executable business rules which become part of the Business Rule Server. As a result, policy is managed centrally and no longer embedded in multiple applications. KARMA and the Business Rule Server have been running in production supporting the Cash Delivery application since July, 1995.
引用
收藏
页码:1536 / 1547
页数:12
相关论文
共 50 条
  • [1] Business rules specification and business processes modeling
    Rabova, I.
    AGRICULTURAL ECONOMICS-ZEMEDELSKA EKONOMIKA, 2009, 55 (01): : 20 - 24
  • [2] Usability of the Business Rules Specification Languages
    Hnatkowska, Bogumila
    Hnatkowska, Anna
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 905 - 911
  • [3] Managing business crises: From anticipation to implementation
    Safferstone, MJ
    ACADEMY OF MANAGEMENT EXECUTIVE, 2004, 18 (01): : 140 - 141
  • [4] Business rules specification using natural language-based templates: Approach and implementation
    Skersys, Tomas
    Peciulis, Vaidas
    Simutis, Rimvydas
    INFORMATION TECHNOLOGIES' 2008, PROCEEDINGS, 2008, : 353 - +
  • [5] Formal specification of business rules using Z
    Yoo, HJ
    Choi, JY
    Bai, M
    International Conference on Computing, Communications and Control Technologies, Vol 1, Proceedings, 2004, : 92 - 95
  • [6] THE SPECIFICATION OF BUSINESS RULES - A COMPARISON OF SELECTED METHODOLOGIES
    HERBST, H
    KNOLMAYER, G
    MYRACH, T
    SCHLESINGER, M
    METHODS AND ASSOCIATED TOOLS FOR THE INFORMATION SYSTEMS LIFE CYCLE, 1994, 55 : 29 - 46
  • [7] Managing software complexity with business rules
    Zygmunt, Maciej
    Budyn, Marek
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS 2010), 2010, : 534 - 537
  • [8] Business rules specification, enforcement and distribution for heterogeneous environments
    Rosca, D
    D'Attilio, J
    25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 3 - 9
  • [9] Enrichment of functional requirements specification method with business rules
    Danikauskas, T
    Kapocius, K
    Butleris, R
    PROCEEDINGS OF THE THIRTEENTH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS DEVELOPMENT: ADVANCES IN THEORY, PRACTICE AND EDUCATION, 2004, : 194 - 205
  • [10] An experiment in model driven specification and transformation of business rules
    Sosunovas, Sergejus
    Vasilecas, Olegas
    INFORMATION TECHNOLOGIES' 2008, PROCEEDINGS, 2008, : 343 - 352