July 16, 2007

Progress Apama

I finally got my promised briefing with Progress Apama. Unfortunately, nobody particularly technical was able to attend, but I came away with a better understanding even so.

Unlike StreamBase or Truviso, Apama has a rules-based architecture. In essence, the rules engine maintains state of various kinds, and matches that state against desired patterns, called “scenarios.” They can handle 100s or possibly even 1000s of scenarios at once.

Progress fondly believes the rules-based architecture makes development easier for the kinds of apps people actually want to use the technology for, because the rules make it easier to launch actions once you have the results of filtering observations. This is fairly credible, because rules engines typically are great for developing apps – unless and until you want to do something outside their paradigm, at which point you wish you had something more flexible. What’s more, rules engines are a lot more flexible today than the brittle and limited expert system shells I overrated in the 1980s. On the other hand, I don’t notice anything going on with rules engines anywhere else in Progress.

Apama also introduced glitzy dashboard tools last year. Like other dashboards, this gets a lot of love in demos, and limited use after the sale. However, every single new customer is using dashboarding to at least some extent.

Here are some other highlights.


2 Responses to “Progress Apama”

  1. Text Technologies»Blog Archive » Progress EasyAsk on July 16th, 2007 10:51 am

    […] dropped by Progress a couple of weeks ago for back-to-back briefings on Apama and EasyAsk. EasyAsk is Larry Harris’ second try at natural language query, after the […]

  2. Al DeLosSantos on December 21st, 2012 4:56 pm

    Too funny Curt. Wish I would have stumbled onto you back in 07. I belonged to an interest rate trading desk that used Apama to build trading strategies. I can share my experiences if you’re interested at some point…Happy Holidays…Al D.

    Also, curious about your current thoughts on CPM, EPM, BPM :^) Corporate, Enterprise, or Business performance management, not sure what to call these apps. Just read your 03 white paper sponsored by Cognos and curious if you’re following firms like Tidemark or Anaplan, both of whom I’m researching now…

Leave a Reply

Feed: DBMS (database management system), DW (data warehousing), BI (business intelligence), and analytics technology Subscribe to the Monash Research feed via RSS or email:


Search our blogs and white papers

Monash Research blogs

User consulting

Building a short list? Refining your strategic plan? We can help.

Vendor advisory

We tell vendors what's happening -- and, more important, what they should do about it.

Monash Research highlights

Learn about white papers, webcasts, and blog highlights, by RSS or email.