I think we are just playing with words and making up new words. SOA is implemented and in use for manufacturing (I work in manufacturing) since the C C++ ages. We have been using ESB, rules and BPM since the last 20+ yrs!! and have to further...
To suggest "SOA is dead" I guess means that the advantages of building discrete, reusable, interoperable services doesn't have any merit. I don't believe that, and, as one poster noted, these are best practices that have been distilled through experiences of the past few decades. So, no, SOA is not dead! I suppose like any over-hyped technology term, it's bound to have some backlash.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com