Paul O'Connor

Subscribe to Paul O'Connor: eMailAlertsEmail Alerts
Get Paul O'Connor: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Paul O'Connor

Testing is a first-order constituent of SOA governance. Assuring that services and service infrastructure components meet functional and technical requirements across lifecycle stages and environments, including production, is an architectural precept in SOA. Gone are the days when testing was an isolated hop in the old disjointed SDLC. You know the one I'm talking about - an architect would design a component, hand it to developers to develop and they would hand it to testers to test, and testers, in turn, who would hand it to system administrators to operate. The components were often large, complex, and dependent on other complex components and systems, and so it was hard to write enough test cases to adequately assure quality. The result was a lot of uncaught errors that led to a vicious cycle of patches and more testing, consuming valuable enterprise resources... (more)

SOA Product Review: Intel XML Software Suite 1.1

The one thing that unifies the distributed computing style known as SOA, in most of its manifestations, is self-describing data via the Extensible Markup Language (XML). The benefits of XML over opaque message formats in data interchange are well established. No matter if your focus is SOAP, REST, POX, or syndication with RSS or ATOM, your applications will revolve around XML processing. The bane of XML has always been the overhead of processing it in terms of memory and CPU consumption - parsing documents, performing XML Schema validation, searching for elements with XPath, and ... (more)

SOA Software Service Manager 5.0 + Workbench 5.0 Product Review

Many enterprises are currently reorganizing their people, processes, and technology around services. A few are holistically revamping their enterprise architectures around SOA and embarking on roadmaps to achieve grandiose business goals. Far more enterprises are trying to deal with the unexpected emergence of services and service integration requirements resulting from platform upgrades, portal mashups, ESBs, and service-oriented business requirements such as external partner federation. No matter how they come to SOA, enterprises quickly realize that they need to manage and go... (more)

SOA Product Review: Managed Methods JaxView 4.0

Whether you work for a very large company with thousands of services in production or a small company with only a couple, visibility into the performance and uptime of those services is critical. Before you start investigating the myriad of governance products on the market, many of which will set you back a great deal of money, let me save you some time (and money). You can get up and running in about an hour for chump change with JaxView from Managed Methods and get a firm handle on how your services are performing (or not performing as the case may be). If you’ve ever worked ... (more)

Eight Things SOA Is Not; What Not To Do In Your Next SOA Web Services Rollout

Sometimes when we're faced with addressing a complex engineering problem it's helpful to reflect on antipatterns. Doing so does more than track wrong solutions to common problems; it also focuses the mind on the interaction of the most important elements of the problem domain. This is true for all engineering, not just software engineering. Suspension bridge designers know to be on the lookout for torsional oscillations because of the collapse of the Tacoma Narrows Bridge, but they also better understand the importance of stiffening the structure in general. The goal is to limit ... (more)