SOA Web Services Session
Applying Business Rules Engines in SOA applications
Applying Business Rules Engines in SOA applications
Jun. 6, 2006 05:00 PM
This session will provide guidelines, best practices, and a methodology to
design and implement Business Rules Engine based projects to service-enable your
enterprise. The implementation areas will apply to large enterprise applications
with multiple dependencies. Parallels between different applications of BREs in
typical scenarios will be covered and the leading vendor offerings in the market
including iLog, Blaze, Savvion, Mindbox, JRules, will be examined. Multiple
aspects of rules-based design and development will be covered including - vendor
evaluation, conducting an appropriate proof of concept, putting together the
appropriate team, creating a business rules, center of excellence, and rules
design, development, and maintenance. Business rules standards including JSR-94
will be covered in this session, as well as the stratum occupied by BREs in an
SOA.
The session will benefit senior developers, technical architects, team leads,
IT managers, and others interested in learning about how to achieve success in
large scale business rules based projects. After attending this session, you
will be able to address the challenges of BRE-based development with confidence
and with a structured approach.
The business rules paradigm is very different from traditional development.
It requires a different way of approaching the problem, and there are
substantial organizational as well as technical changes that need to take place
in an organization before it can successfully adopt business rules in their
enterprise applications. The challenges and how to address them in a feasible
manner will be addressed in this session. The application of BREs to move
towards SOA in an agile organization will be covered.
BREs do not stand on their own. They occupy a specific echelon to fulfill a
specific need in a service oriented architecture. One of the overlaps commonly
seen is between workflow engines and BREs. Because of the confusion caused by
overlapping features offered by both types of vendors, sometimes the wrong
technology is used to solve a problem. This session will clearly call out the
relationship between BREs and other paradigms such as workflow, as well as
standards such as JBI.
The concepts presented in this presentation will be illustrated through case
studies addressing the application of Business Rules Engines in large
enterprises.
About Ajit SagarAjit Sagar is a principal architect with Infosys Technologies, Ltd., a global consulting and IT services company. Ajit has been working with Java since 1997, and has more than 15 years experience in the IT industry. During this tenure, he's been a programmer, lead architect, director of engineering, and product manager for companies from 15 to 25,000 people in size. Ajit has served as JDJ's J2EE editor, was the founding editor of XML Journal, and has been a frequent speaker at SYS-CON's Web Services Edge series of conferences, JavaOne, and international conference. He has published more than 125 articles.