AMS turns to Versata
- By Colleen Frye
Like many vendors in the business rules technology market, Oakland,
Calif.-based Versata Inc. targets both ISVs and corporate IT with Versata Logic
''Logic Server has two engines, one for transactions and one for processes,''
said Shannon Lynd, director of product marketing at the company. ''Versata
automatically takes business rules and applies them to business transactions and
processes. With a traditional rules engine, a developer codes a rules-free
transaction, like transfer of funds; then the application developer has to
determine which process needs business rules, and writes code to call the rules,
which react in a request/response. With Versata, business rules are
automatically applied to the transaction; our Logic Server can determine which
rules need to be applied to which business transaction. It still enables the
separation of business rules logic from the presentation and data layers.''
Lynd said customers use Versata in two ways: as an infrastructure layer for
accessing back-end systems, and for new application development.
AMS, a consulting and technology company in Fairfax, Va., embeds the Versata
Logic Suite within its Advantage management suite which is targeted at
government customers. The goal was to enable AMS customers to be able to quickly
modify e-business applications as business requirements changed.
''Our process is built around business rules so, irrespective [of whether] we
have a tool, we deal with business rules,'' said Mike Griffin, state and local
solutions product engineering manager at AMS. ''In the past, we had to make a
translation to procedural language, so we wanted to find a tool that would make
that translation process easier.''
Griffin said AMS uses Logic Suite as the integrated development environment,
as well as the runtime environment and a rules engine for Advantage.
The value for AMS is twofold, he said. ''You can express your requirements in
a way that can be directly expressed in the tool, so the translation is minimal;
that alone saves work. It also reduces the chance of error, so when a rule is
written in Versata you can implement it faster and have a higher quality
process. Before, work had to be done with a programmer; in some cases, now it
can be done with a business analyst.'' Griffin said 80% of the code in Advantage
The fact that Versata is a J2EE-compliant solution was important to AMS. ''The
application is sizable so the scalability features of J2EE were important to
AMS has already reaped benefits from the use of Logic Suite. ''The
time-to-market value is pretty significant, saving 30% to 40% of our time in a
typical schedule. We also had productivity enhancements for our staff; someone
with no J2EE experience can be up in running in weeks and proficient in months;
its faster than just using raw J2EE because Versata takes away some complexity.''
Versata recently announced an agreement with Mountain View, Calif.-based Ilog
to build a connector between Versata Logic Server and Ilog JRules, which will
add deductive rules for decision handling to Versata's business process
For more information, see the associated story, 'Business rules are
Colleen Frye is a freelance writer based in Bridgewater, Mass.