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 条
  • [31] Testing the implementation of business rules using intensional database tests
    Willmor, David
    Embury, Suzanne M.
    TAIC PART - TESTING: ACADEMIC & INDUSTRIAL CONFERENCE - PRACTICE AND RESEARCH TECHNIQUES, PROCEEDINGS, 2006, : 115 - +
  • [32] Implementation of Business Rules Approach in Transformer Fault Detection System
    Zhang, Gang
    Guo, Tao
    Liu, Jiejun
    PROCEEDINGS OF 2012 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION, VOLS I-VI, 2012, : 135 - 138
  • [33] With rules to a better specification
    Rupp C.
    Cziharz T.
    Informatik-Spektrum, 2011, 34 (3) : 255 - 264
  • [34] Compatibility Checking of Compound Business Rules Expressed in Natural Language Against Domain Specification
    Hnatkowska, Bogumila
    Kozierkiewicz, Adrianna
    Pietranik, Marcin
    2022 IEEE 46TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2022), 2022, : 944 - 949
  • [35] Test Generation from Business Rules
    Jensen, Simon Holm
    Thummalapenta, Suresh
    Sinha, Saurabh
    Chandra, Satish
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2015,
  • [36] Business rules and business rules approach to is development
    Valatkaite, I
    Vasilecas, O
    MODELLING AND SIMULATION OF BUSINESS SYSTEMS, 2003, : 339 - 345
  • [37] Thinking inside the box: The 12 timeless rules for managing a successful business.
    Hurst, S
    LIBRARY JOURNAL, 2003, 128 (07) : 100 - 100
  • [38] From business rules to application rules in rich internet applications
    Schmidt, Kay-Uwe
    Stuehmer, Roland
    Stojanovic, Ljiljana
    Scalable Computing, 2008, 9 (04): : 329 - 340
  • [39] FROM BUSINESS RULES TO APPLICATION RULES IN RICH INTERNET APPLICATIONS
    Schmidt, Kay-Uwe
    Stuehmer, Roland
    Stojanovic, Ljiljana
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2008, 9 (04): : 329 - 340
  • [40] From business rules to application rules in rich internet applications
    Schmidt, Kay-Uwe
    Stojanovic, Ljiljana
    BUSINESS INFORMATION SYSTEMS, 2008, 7 : 447 - +