Long time since my last post. I guess I've been busy ;-).
It feels to me that the middleware platforms have gone a nice way in the last 10 years, making them a robust and mature platforms for serving enterprise applications.
Still, there's no one-size-fits-all so there are few options for modeling and deploying business applications and yet, it became a kind of commodity.
In a commodity market, Java and its enterprise platform needs a change. Else, most probably it will loose its place to more innovative solutions.
It might be that these platforms will eventually evolve to the next generation platforms of 4th generation languages, allowing BPM and Advanced Case Management be the development platforms for the future.
IBM BPM 7.5 with its extensive support for BPMN (coming mainly, but not only, from Lombardi) provides such a direction.
IBM Advanced Case Management (ACM) bring another layer of application templating, which seems an even more innovative programming concept.
Yet, I wonder who will survive...
My next chapter
8 years ago
