Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Visual Modeling with IBM Rational Software Architect and UML

developerWorks resource links

Following are all links from the developerWorks Series book, Visual Modeling with IBM Rational Software Architect and UML, ISBN: 0321238087, to developerWorks Web site resources that support and extend the book.

You can purchase IBM Press books at your favorite local bookstore or online bookseller. They can also be purchased at www.ibmpressbooks.com.

For more information about developerWorks Series books, visit developerWorks Series books or IBM Press.

For more information about IBM Press, visit www.ibm.com/ibmpress.

Links to developerWorks resources (by book chapter)

Chapter 1


1.1 The UML Resource Center: www.uml.org.

1.2 developerWorks Rational main page.

1.3 developerWorks Rational Software Architect resources.

1.4 developerWorks Rational Software Architect discussion forum.


Chapter 3


3.1 Gottesdeiner, E. "Use cases best practices." IBM developerWorks, November 2003.

3.2 Ng, P. W. "Adopting Use Cases." IBM developerWorks, May 2003.

3.3 Ericcson, M. "Activity Diagrams: What They Are and How To Use Them." IBM developerWorks, April 2004.

3.4 Ericcson, M. "Two-part use case modeling: Web-based course (fee-based)." IBM developerWorks, May 2004.


Chapter 4


4.1 Crain, A. "The simple artifacts of Analysis and Design." IBM developerWorks, June 2004.

4.2 Evans, G. "Getting from use cases to code (two-part series)." IBM developerWorks, July 2004.

4.3 Bell, D. "UML basics: The class diagram." IBM developerWorks, September 2004.

4.4 Bell, D. "UML's Sequence Diagram." IBM developerWorks, February 2004.


Chapter 5


5.1 Crain, A. "The simple artifacts of Analysis and Design." IBM developerWorks, June 2004.

5.2 Franklin, S. "Applying Rational tools to a simple J2EE-based project, Part 5: Architecture and design." IBM developerWorks, December 2003.

5.3 Marechaux, J-L. "Developing a J2EE Architecture with Rational Software Architect Using the Rational Unified Process." IBM developerWorks, August 2005.

5.4 Bell, D. "UML basics: The class diagram." IBM developerWorks, September 2004.

5.5 Tooke, M. "Creating effective UML diagrams has never been easier." IBM developerWorks, October 2005.

5.6 Padilla, M. "Strike a balance: Users' expertise on interface design." IBM developerWorks, September 2003.

5.7 Jones, W. "Saving the Task from the Tool: Techniques for User Experience Requirements Analysis." IBM developerWorks, May 2002.


Chapter 6


6.1 IBM. "DB2 Universal Database support and trial software." IBM developerWorks.

6.2 IBM. "Service Data Object specification." IBM developerWorks, November 2005.

6.3 Berry, D. "The user experience, Part 1." IBM developerWorks, February 2005.

6.4 Davis, M. "Struts, an open source MVC implementation." IBM developerWorks, February 2001.

6.5 Hightower, R. "JSF for nonbelievers (4-part series)." IBM developerWorks, February 2004.

Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help