About InfoWorld : Advertise : Subscribe : Contact Us : Awards : Events : Store
InfoWorld InfoWorld HomeTechnology NewsTechnology Test CenterOpinionsTechnology Product GuideTechnology IndexCareers
PRODUCT REVIEWS GUIDE    REVIEWS    ANALYSES    SPECIAL REPORTS 
SiteIT Product Guide Search
 
Free Technology Newsletters
» All 33 InfoWorld Newsletters
Technology & Business Daily
 

Lessons from an SOA pioneer

Shipping company Con-Way began its SOA journey eight years ago, providing one illustration of how the new architecture approach can go the distance

By Galen Gruman
January 06, 2006
E-mailE-mail  

Today, SOA (service-oriented architecture) is the undisputed champion of IT trends. But IT professionals have seen other megatrends come and go, some successful, some disastrous. Many companies remain skeptical about SOA, in part because most deployments are recent, leaving any assessment of long-term viability inconclusive.

Free IT resource

TechNet: More ways to know it, share it, and keep it running.

Sponsored by Microsoft

Free IT resource

Attend the SOA Executive Forum: Breaking SOA Bottlenecks SOAExecForum.com/may2007

Sponsored by InfoWorld

Yet a handful of deployments that began before the SOA acronym was coined are beginning to suggest how effective the service-based approach to application architecture and business agility can be over the long haul. Among these, Con-Way Transportation Services stands out as an ambitious, successful reinvention of one enterprise's application infrastructure.

Whereas most enterprises in the 1990s were developing or deploying client/server architectures, Con-Way decided to take a more component-based, distributed approach to app dev and delivery. As Con-Way's SOA evolved, it helped insulate the company from the disruptive effects of new technologies, mainly because SOA's basic premise of abstracting services makes it easy to adapt as technologies change.

Con-Way's initiative also demonstrates that the key to successful SOA deployment is to focus on the business processes that are the heart of the services, rather than on specific technology platforms.

Reworking a legacy

In 1997, as a newly spun-off subsidiary of logistics management company CNF, the Con-Way shipping unit relied on corporate systems for inventory management, billing, order tracking, and the like. That limited the organization's flexibility and its responsiveness, recalls Praveen Sharabu, Con-Way's director of enterprise architecture, because CNF's IT group and software development efforts had to balance Con-Way's needs against those of the other units, which at the time included the Emery Worldwide air freight service and the Menlo Logistics warehouse management service.

With an initial IT staff of six, Con-Way's executives decided to keep development in-house rather than rely on the parent company. (The IT staff is now about 100, including developers, architects, and networking administrators.) Con-Way would continue to rely on CNF for its Oracle Financials and PeopleSoft applications and databases for financial reporting and HR functions because all CNF units followed the same standards. But it wanted control of the applications used to run its business: customer tracking, billing, shipment management, and other core functions.

The IT staff calculated that, following a conventional app-dev approach, reworking Cobol applications for shipment management to meet requirements would take five years -- not exactly an agile turnaround. But several new staff members, including Sharabu, had experience with component-based development using Texas Instruments' IEF (Information Engineering Facility) environment from previous jobs. They thought it would make sense to develop their mainframe apps as coarse-grained components, so they could roll them out incrementally, rather than waiting until the complete system was done before seeing any benefits.

They brought in an independent consultant familiar with both component architectures and object-oriented development. He showed them how to develop components that were abstract enough to be reusable, so the IT staff could avoid creating multiple versions of essentially the same code, which would both be a long-term management problem and take more development time in the long run.

The team modeled the shipment functions across the transportation lifecycle -- from pickup request to pickup, intermediate transit and storage, delivery, and finally to billing and payment. "We created our methodology at that time," Sharabu says, by mapping out the business logic and figuring out what software components were needed to support it. "The granularity is very important. There's a tendency to make components too small or too big. The big lesson is that the development team has to be very close to business. They have to know the business processes; the granularity comes from the processes."


Continued
1 | 2 | 3 | Next Page » 


E-mailE-mail  


 
Galen Gruman is a San Francisco-based freelance writer.
 


TOP NEWS:


»  Troubleshooting tool for Java offered
Sun's Java VisualVM open-source technology views apps while they run on a JVM and is billed as all-in-one solution

»  Python backing eyed for NetBeans
Scripting language capabilities of the open-source IDE continue to expand

»  Microsoft sets Windows XP SP3 automatic download for Thursday
The latest service pack for Windows XP will be pushed to Automatic Update at 7a.m. EDT on July 10

»  Real Software, Veryant bolster dev tools
RealBasic, Cobol apps platforms get improvements

»  Microsoft sets hosted-services pricing, irks partners
By offering 38 percent discount to customers who buy entire hosted business productivity suite, Microsoft undercuts partners selling similar services

»  Adobe readying new mashup tool for business users
Mashup interface code-named 'Genesis' will open up desktop 'workspace' combining business application data, documents, analytics, and instant messaging




Solutions to the Toughest IT Challenges in Remote Offices
Though small in size, remote offices face many of the same IT challenges as larger central offices. This Webcast zeroes in on the top line challenges to deliver information that can provide immediate benefits to your business. Sponsor: AMD and Dell

»  Click here to view this Webcast
  Zombie PCs Are Attacking Your LAN
A recent study showed that malware-infected zombie PCs are now a bigger threat to ISPs and Web infrastructure than DoS attacks. As this brand new IT Strategy Guide explains, an increased use of peer-to-peer techniques by the attackers has made it harder to fight back. Download now, compliments of Verio:

»  Click here to download now

- Special Advertising Partners -
WHITE PAPERS
 

» Technology White Papers Library

Technology White Papers by Topic

Technology White Papers E-mail Alert

Find out when the latest white paper is available:
 
 
INFOWORLD MARKETPLACE
 
» BUY A LINK NOW
 
SEE ALSO

TAGS:

soa  serviceorientedarchitecture  webservices  XML  SOAP  Cobol  CICS  EJB  CoolGen  WebSphere 
» COMPLETE LIST OF TAGS

FIND PRODUCTS AND COMPANIES
» COMPLETE PRODUCT GUIDE

RESOURCE CENTERadvertisement 

Ads by techwords beta


See your link here



TECHNOLOGY INDEX

TECH WATCH 


Google Desktop out of beta
Version 4 of Google Desktop is out, but more noteworthy with the news is that it is out of beta. "We're post-beta!", Google writes. That gold feeling is lost quickly with the news that follows in the same paragraph: "Plus there are now beta ...

Will open sourcing of Java cause its forking?
Sun Microsystems looks like it will be open sourcing the Java programming language in just a few more months. The company apparently is ironing out issues with maintaining compatability in Java and ensuring no single company develops its own ...

JON UDELL'S CORNER 


Jon Udell's Column and Blog Franchising the energy web
(InfoWorld) - I’m already so depressed about the sorry state of our planet’s energy systems that I’m afraid...

Jon's Blog | Jon's Column

COLUMNISTS

Can a federation tackle the data management puzzle?
Mario Apicella's Column and Blog (InfoWorld) - I could probably fill up my column just reporting on who's buying whom -- or who's...
» MORE COLUMNISTS

MORE INFOWORLD BLOGS


Open Sources 
Open Source community subversion as marketing ploy
The launch of Microsoft's Codeplex "shared source" site is merely the latest attempt to undermine and usurp the open ...

IT Troubleshooter 
Man-Made Security Woes
In enterprise IT, all sorts of suffering happens in the good name of security. As an end user, it's really hard to know ...




IDG ENTERPRISE NETWORK
More Desktops News...  (ComputerWorld)
Juniper enhances routers for IP TV  (ComputerWorld)

GOVERNMENT IT & POLICY
Work on '07 Pay Raises May Come Later Rather Than Sooner
FCC Head 'in Bed' With Business in Magazine Spread
Officials Defend Financial Searches

ADVERTISEMENT


Sponsored Technology Links

 
 
 HOME  NEWS  BLOGS  PODCASTS  VIDEOS  TECHNOLOGIES  TEST CENTER  EVENTS  CAREERS   About | Advertise | Awards | RSS | Contact Us 

Copyright © 2008, Reprints, Permissions, Licensing, IDG Network, Privacy Policy, Terms of Service.
All Rights reserved. InfoWorld is a leading publisher of technology information and product reviews on topics including viruses,
phishing, worms, firewalls, security, servers, storage, networking, wireless, databases, and web services.

CIO :: ComputerWorld :: CSO :: Demo :: GamePro :: Games.net :: IDG Connect :: IDG World Expo
Industry Standard :: IT World :: JavaWorld :: LinuxWorld :: MacUser :: Macworld :: Network World :: PC World :: Playlist