Skip to main content


developerWorks  >  WebSphere | SOA and Web services  >

WebSphere Technical Podcast series: SOA Foundation, Part 1: Learning the business-driven development approach

A podcast with Rick Weaver and Rawn Shah

developerWorks

Level: Introductory

Rick Weaver (weaverrw@us.ibm.com), Portfolio Manager, IBM
Rawn Shah (rawn@us.ibm.com), Community Editor , IBM

02 Dec 2005

Get the podcast

Listen to this informative interview with two of the IBM® experts in service-oriented architecture (SOA) implementation. Sixth in the WebSphere® Technical Podcast series on developerWorks, this 16-minute podcast covers how business-driven development accurately and reliably captures and translates business needs into IT solutions. It discusses how the four roles of the business analyst, the architect, the developer, and the integration developer can work together. For a special developerWorks listener-only promotion, listen to the audio of this podcast.

Not familiar with podcasting? Learn more.

In this podcast

This podcast covers what you need to know about the business-driven development approach:

  • The first step to bridge from the business-process model to a technical model is to visualize and understand the business model. One way is to use tools, such as Rational® Software Architect, to visualize it in a Unified Modeling Language (UML).

  • One approach is to apply a UML profile for software services within Rational Software Architect that allows service-oriented modeling.

  • Another approach is using patterns as a mechanism for generating and driving the service implementation.

  • To see the relationships from the business-process model and the business-level services into the IT, you need to use and define "traceability."

  • IBM has tools, such as WebSphere Integration Developer, which allows you to choreograph services together to build a deployable business process. You can deploy this BPEL-based business process into a runtime, such as WebSphere Process Server.

  • There are two ways to look at standards: infrastructure and semantic. Infrastructure standards help you with interoperability and portability, such as HTTP, XML, WSDL, SOAP, UDDI, and BPEL for service orchestration. Semantic standards are based on infrastructure standards used throughout a company, and ideally, throughout the industry.

System requirements

To automatically download and synchronize files to play on your computer or your portable audio player (for example, iPod), you'll need to use a podcast client. iPodder is a free, open-source client that is available for Mac® OS X, Windows®, and Linux. You can also use iTunes, FeedDemon, or any number of alternatives available on the Web.



Duration

16 minutes


Get the podcast

DescriptionNameSizeDownload method
Podcast audio filews-soa6fnd1.mp315MBHTTP
Podcast transcript file(optional, but recommended)ws-soa6fnd1.txt17KBHTTP
Information about download methods
Subscribe to developerWorks podcasts


Resources

Learn

Discuss


Podcast credits

Rick Weaver is a portfolio manager for WebSphere development tools. He helps drive development tool strategy within IBM. Rick has supported development tools most of his IBM career, starting with IBM's VisualAge products. He has helped many clients around the world be successful using IBM development tools and methodologies.


Rawn Shah is the Community Editor for IBM developerWorks and, formerly, the SOA and Web services Zone Editor. He has written more than 280 articles for dozens of technology magazines. His latest book is a collaborative effort with IBM senior architects and distinguished engineers called Service-Oriented Architecture Compass: Business Value, Planning and Enterprise Roadmap. Rawn's blog on community and social computing is on the developerWorks site.




Rate this content


Please take a moment to complete this form to help us better serve you.



 


 


Not
useful
Extremely
useful
 


Back to top


Document options

Document options requiring JavaScript are not displayed


Rate this content

Help us improve this content


More in this series:
WebSphere Technical Podcast series