JBoss Introduces Industry-Leading Open Source Business Rules Engine; JBoss Rules Helps Organizations Customize Products and Services Using Business Rules Across a Service-Oriented Architecture.BOSTON -- JBoss(R), Inc., the Professional Open Source company, today announced JBoss Rules JBoss Rules, previously known as Drools is a forward chaining inference based rule engine, more correctly known as a production rule system, using an enhanced implementation of the Rete algorithm. 3.0, the newest version of the company's open source business rules engine. With JBoss Rules, one of several new product releases announced today, JBoss continues to deliver proven open source middleware products that improve business agility and solidify the JBoss Enterprise Middleware Suite (JEMS JEMS Journal of Emergency Medical Services JEMS Judicial Enforcement Management System JEMS Joint Embedded Messaging System (Operator configurable message translation device) JEMS Jenks East Middle School JEMS Joint Effects Management System (TM)) as the market's leading open source platform for service-oriented architecture See SOA. (SOA (1) (Start Of Authority) The first record in a DNS zone file. See DNS records. (2) (Service Oriented Architecture) The modularization of business functions for greater flexibility and reusability. ). JBoss Rules enables product and service offerings to be customized by applying business rules that can be used across an SOA based on actions, events, and historical activities. With JBoss Rules, developers can quickly deploy rules that continuously make consistent decisions based on hundreds of thousands of facts. The declarative programming Declarative programming is a term with two distinct meanings, both of which are in current use. According to one definition, a program is "declarative" if it describes what something is like, rather than how to create it. model of JBoss Rules provides clear data and logic separation and eliminates the time it takes developers to modify hard-coded business logic and update applications deployed across the enterprise. JBoss Rules is based on Drools, the popular open source Java-based rules engine project whose members elected to join JBoss in October 2005, and can be used as a stand alone product or integrated with JEMS. "Enterprises today are looking for Looking for In the context of general equities, this describing a buy interest in which a dealer is asked to offer stock, often involving a capital commitment. Antithesis of in touch with. ways to automate repetitive software processes, while allowing for variations," said Pierre Fricke, director of product management, JBoss, Inc. "JBoss Rules provides a scalable solution that has zero software fees and the benefits of the JBoss Subscription standing behind it. With JBoss Rules, JBoss brings another market-leading Java product into JEMS to simplify development and deliver on our strategy of providing interoperable middleware that offers an alternative to monolithic proprietary platforms." Daiwa Securities America Inc., a securities industry and brokerage firm, uses JBoss Rules to analyze trade data and check SEC compliance. Steve Dunstan, vice president and Enterprise Systems Architect, "Compliance is a major issue when dealing with trading therefore our rules engine is set up to implement Written Supervisory Procedures (WSPs). Alerts are generated to allow compliance officers to detect trades that appear suspicious. Because we have an average of 200,000 orders pass through the rules engine every day, we needed a product that would be fast, reliable and easily scalable. Our positive experience with JBoss and JEMS made the decision to implement JBoss Rules clear, and since production, we couldn't be more pleased with the results." Key Benefits and Functionality JBoss Rules 3.0 offers a range of enhancements that make it more flexible and easier to use. Highlights include: --Application Simplification and Agility - JBoss Rules simplifies application development by separating business policy and rules logic from process, infrastructure and presentation logic. This modularity makes it faster and easier for business analysts, rules developers and auditors to develop, deploy, modify and manage the rules associated with a business process. --Transparency and Reusability Across Applications - JBoss Rules enhances transparency by separating the business rules from other business and presentation logic, making it easier for business analysts and auditors to ensure that encoded business rules implement business policies precisely. Once business rules are separated from other logic, they can be more easily reused across many applications and in SOA environments. JBoss Rules also helps enterprises meet the newer, more stringent regulatory environment as driven by standards such as Sarbanes-Oxley, Basel and HIPAA (Health Insurance Portability & Accountability Act of 1996, Public Law 104-191) Also known as the "Kennedy-Kassebaum Act," this U.S. law protects employees' health insurance coverage when they change or lose their jobs (Title I) and provides standards for patient health, . --Efficiency and Scalability - The JBoss Rules engine can make decisions based on thousands of facts, quickly, reliably and repeatedly. JBoss Rules' ReteOO algorithm implements and extends the Rete algorithm The Rete algorithm is an efficient pattern matching algorithm for implementing production rule systems. The Rete algorithm was designed by Dr Charles L. Forgy of Carnegie Mellon University, first published in a working paper in 1974, and later elaborated in his 1979 Ph.D. with high performance indexing and optimization. It works by decomposing large sets of rules into a very efficient network of nodes that index data in a similar manner to databases, which can process and react to facts far more efficiently than can be programmed manually. JBoss Rules scales extremely well, almost linearly, with increases in the number of rules and facts. --Knowledge Base and Transfer - JBoss Rules facilitates knowledge-transfer to centralized cen·tral·ize v. cen·tral·ized, cen·tral·iz·ing, cen·tral·iz·es v.tr. 1. To draw into or toward a center; consolidate. 2. repositories and helps combat problems due to the loss of key decision makers, managers, executives and specialists, mitigating risks by centralizing cen·tral·ize v. cen·tral·ized, cen·tral·iz·ing, cen·tral·iz·es v.tr. 1. To draw into or toward a center; consolidate. 2. key knowledge in the rules repository. --Easy-to-Use Rules Authoring Tools - The powerful Drools Rule Language (DRL DRL Bureau of Democracy, Human Rights and Labor (US State Department) DRL Daytime Running Lights DRL Department of Regulation and Licensing (real estate) DRL Dr Reddy's Laboratories ) supports all key features of the rules engine and uses Java to express field constraints, functions and consequences. The Drools Rule Language is extendable and provides support for natural language making it easy for different business process and policy creation developers and analysts to author rules. Both the standard DRL and natural language extensions are supported by JBoss Rules Workbench, a visual rules development environment. Additionally, rule files can be generated from Excel and Open Office Decision Tables. Availability JBoss Rules is licensed under the Apache Software Foundation (open source, body) Apache Software Foundation - (ASF) An umbrella consortium that manages the development of the Apache web server, dozens of XML- and Java-based projects (under the name Jakarta), the Ant build tool, the Geronimo J2EE server, the SpamAssassin anti-SPAM tool, and license and is free to download and use for development and production deployments. The license also allows companies to embed and distribute JBoss Rules free of charge. JBoss Rules' zero-cost license ensures cost-effective deployment across as many systems and CPUs as the business needs require, with no hidden costs. For more information about JBoss Rules, please visit www.jboss.com/products/rules. Support and Services JBoss provides a full range of support, training and consulting services Noun 1. consulting service - service provided by a professional advisor (e.g., a lawyer or doctor or CPA etc.) service - work done by one person or group that benefits another; "budget separately for goods and services" for JBoss Rules delivered by the product experts. JBoss Subscriptions, which include 24x7 production support, indemnification and access to JBoss Operations Network (JBoss ON(TM)), is available directly from JBoss, Inc. or through the company's extensive network of JBoss Certified Partners. For more information, please visit www.jboss.com/services/index. About JBoss, Inc. JBoss, Inc., the global leader in open source middleware, offers simply the better way to transform businesses through a service-oriented architecture (SOA). As the market's leading open source platform for SOA, JEMS (JBoss Enterprise Middleware Suite) delivers proven performance in mission-critical environments and is backed by world-class support and service--all at a dramatically lower cost structure than proprietary systems. Fortune 500 companies such as Continental Airlines, MCI (1) (Media Control Interface) A high-level programming interface from Microsoft and IBM for controlling multimedia devices. It provides commands and functions to open, play and close the device. (2) (Microwave Communications Inc. and Starwood Hotels & Resorts rely on Professional Open Source from JBoss, Inc. Certified partners offering JEMS and JBoss Subscriptions include Dell, HP, NEC (NEC Corporation, Tokyo, www.nec.com, www.necus.com) An electronics conglomerate known in the U.S. for its monitors. In Japan, it had the lion's share of the PC market until the late 1990s (see PC 98). NEC was founded in Tokyo in 1899 as Nippon Electric Company, Ltd. , Novell, Sun Microsystems Sun Microsystems, Inc. (NASDAQ: JAVA[3]) is an American vendor of computers, computer components, computer software, and information-technology services, founded on 24 February 1982. and Unisys. For more information, visit www.jboss.com. JBoss and JEMS are registered trademarks or trademarks of JBoss, Inc. in the United States United States, officially United States of America, republic (2005 est. pop. 295,734,000), 3,539,227 sq mi (9,166,598 sq km), North America. The United States is the world's third largest country in population and the fourth largest country in area. and other countries. All other trademarks or registered trademarks herein are property of their respective owners. |
|
||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion