By Dana Gardner E-Commerce Times
04/10/08 5:00 AM PT
Dana Gardner speaks with Jake Sorofman, senior vice president of marketing and business development for JustSystems North America, in a sponsored podcast about incorporating technical documents into service-oriented architectures.
Run Your Entire Contact Center in the Cloud Many businesses are increasingly seeking ways to improve the quality, flexibility, and scalability of their traditional call centers. Download this free white paper and learn the top 8 reasons to consider going virtual.
Services Oriented Architecture (SOA) should dramatically improve the relationship between people, processes and IT. Yet the potential for SOA remains clouded due to a gulf between worker knowledge and the new services automation benefits, which remain focused on structured data and existing applications.
New advances in documents-based technology, management, and dynamic content enrichment offer a promising lifeline to help solve SOA's tenuous relationship to people and task-oriented knowledge. For example, the Darwin Information Typing Architecture (DITA) Maturity Model, co-authored between JustSystems and IBM (NYSE: IBM), offers a standardized approach for technical document authoring and publishing.
We're seeing these two areas -- SOA and newly dynamic documents -- come together. Structured documents and the lifecycle around structured authoring tools provide an end point for the assets and resources managed through an SOA. But we're also providing a two-way street, where the information and data that comes in through end users can be reused back in the SOA to combine with other assets for business process benefits.
Our friends at ZapThink recently developed a report and webinar on many of these trends and benefits, as well as best practices.
To help us understand this interesting intersection and the somewhat complex relationship between structured documents and SOA, I recently interviewed Jake Sorofman, senior vice president of marketing and business development for JustSystems North America. The sponsored podcast describes the tactical benefits of recognizing the dynamic nature of documents, while identifying the strategic value of exposing documents and making them accessible through applications and composite services via SOA.
Jake Sorofman: A lot of companies will take on this notion of XML authoring from a tactical perspective. They are looking for new and improved ways to accelerate the creation, maintenance, quality and consistency of the content that they produce. So they embrace XML authoring tools as the basis for creating valid XML, to manage the lifecycle of those documents and deliverables.
What they realize in the process of doing so is that there is a strategic byproduct to creating XML content. Now, it's more accessible by various line-of-business applications and composite applications that can consume it much more readily.
Dana Gardner: If you take the documents that users thrive on and make those available to the SOA, and the composite business processes that that architecture is supporting, then you are able to bridge this gap between the people, the process, and the systems.
Sorofman: We've been talking about the notion of unstructured content as a target source to SOA-based applications, but you can also think about this from the perspective of the end application itself -- the document as the endpoint, providing a framework for bringing together structured data, transactional data, relational data, as well as unstructured content, into a single document that comes to life.
We provide the ability to embed this application logic within the document format. The document becomes very attuned to its environment, so it can render information dynamically, based on who you are, what your role is, and where the document is within a process. It can even interact with its environment.
Always the Latest
This notion of the dynamic documents ensures that what you're presenting is always an authoritative reflection of the latest version of the truth within the enterprise. You never run the risk of introducing inaccurate, out of date or stale information to field base personnel.
You start seeing some blurring some between all these categories of technology around information, search and retrieval, semantics, and document management and data integration. It's all resulting in a much a richer way of working with and utilizing information.
I don't think that SOA architects have given a great deal of thought to date to unstructured content and how it plays into SOA architectures. So, there certainly needs to be consideration paid to how you get the information in, in a way that makes it rich to describe, reusable, more akin to relational data than documents themselves.
Dana Gardner is president and principal analyst at Interarbor Solutions, which tracks trends, delivers forecasts and interprets the competitive landscape of enterprise applications and software infrastructure markets for clients. He also produces BriefingsDirect sponsored podcasts. Disclosure: JustSystems North America sponsored this podcast.
IBM Soups Up RFID-Ready Server April 07, 2008
IBM's more sophisticated WebSphere Premises Server offering reflects a shift in attitude toward radio frequency identification technology. Instead of stewing over whether it's even possible to implement RFID at a reasonable cost, companies are now accepting it as a given -- and exploring how they can get the most out of their investments.
Related Stories
Whipping the QA Process Into SOA Shape April 03, 2008
Many of the benefits of service-oriented architecture are placed at risk during the quality assurance process. However, there are multiple steps that can be taken to improve the process, including providing visibility and promoting bottom-up quality.
What's in Store for SOA in 2008? March 04, 2008
In 2008, a growing number of SOA deployments will start to adopt open source, such as messaging and service enablement SOA products, and investigate one or more of the cloud-based services available. It also seems likely that SOA deployments will start to adopt some of the newer products based on the large Web site scale out techniques to increase performance, scalability and reliability.
The SOA Conundrum November 21, 2007
SOA changes not only the way in which systems are developed, but who they are developed by. Unlike traditional architectures -- where business processes and functionality are mostly implemented through developers -- in the SOA world, new business activities or changes to existing practices can often be implemented directly from the modeling activities performed by business analysts.
Related News Alerts
More by Dana Gardner
Pumping Up Performance in Densely Packed Data Centers November 08, 2009
Thanks to architectural advancements and better efficiencies, densely stuffed data centers can carry ever-greater loads, and that can certainly work to consolidate and ultimately reduce costs. However, having fewer data centers means all the information they handle will likely have to travel longer distances between server and user. Network services and Internet performance management may be the solution.
Where SOA Meets the Cloud November 01, 2009
Peel away the hype, and SOA is really about breaking down your architecture into a primitive state of components, according to author Dave Linthicum. Rather than being an SOA replacement, cloud computing is basically architectural options or ways in which you can host your services.
Building ERP at the Speed of Web October 25, 2009
If you want an example of a company making the most out of the advantages of cloud computing, take a look at SaaS-based enterprise solutions provider Workday. CoCEO Aneel Bhusri sees the shift to the cloud as an even bigger change than the transition from mainframe to client-server. "We are obviously leveraging a very different technology base," he said.