Top 10 in 2010 developerWorks Rational articles

These are the 10 articles that garnered to most page views on developerWorks Rational in 2010.


Robin Wood, developerWorks Rational Acquisition Editor, IBM

Robin WoodRobin started her web career in the financial industry in 1995. In 1999, she left finance behind and joined Rational software to work on web content for Rational Rose and Rational Unified Process, which both later became part of IBM. She's currently the developerWorks Rational acquisition editor. When not working, Robin can be found at a beach near Santa Cruz, California, with her surfing chocolate Labrador Retriever, husband, and daughter.

21 December 2010

What a year we had at developerWorks! We've compiled a list of 10 articles that had the highest page views of all content published on developerWorks Rational in 2010. There were a couple of "What's new" articles, which lets us know that you're interested in the new features. Service-oriented architecture also made the list a couple of times plus Web 2.0 and modeling are still hot topics. Review this list to see what your colleagues are reading, so you can be sure to keep up with them and get tips that you can use, too.

And remember: Our articles are written by people like you who are doing innovative work and solving problems every day. If you're interested in writing for developerWorks, just use our submit article proposals form to tell us about your idea and approach. Who knows? Maybe next year's number 1 article will show your byline and bio.

  1. What's new in IBM Rational Rhapsody, Version 7.5.2: Broader support of smart product development with new capabilities for systems engineering, multicore, Android, and C# development
    by Paul Urban
    Get an insider's update on the new features and improvements introduced in IBM® Rational® Rhapsody® 7.5.2. Editor's note: We're happy to tell you that there's even more great stuff in store for you in the December 2010 update of this article.

    photo of Paul UrbanPaul Urban, the author, says, "It's great to see all the interest in this article, because it speaks volumes about the hard work that the development team spends delivering Rhapsody updates and new features that users want. I'm glad to see that our users want to learn more about the updates and features and start using them to make themselves more successful in their projects. developerWorks is a great vehicle for Rhapsody users to access technical content about many different aspects of systems engineering and embedded software development."
  2. Using a combined SOA and TOGAF environment for increased productivity: Part 2. Service-oriented architecture from top to bottom
    by Vitalie Temnenco
    This three-part series guides you in producing an end-to-end SOA implementation lifecycle and topology that complies with the TOGAF framework.
  3. What's new in IBM Rational Software Architect 8.0
    by Steve Arnold
    Although it mainly showcases the key new features of IBM® Rational® Software Architect, this article lightly covers the new extensions, too.
  4. Install and configure IBM Rational System Architect Version 11.3: Part 1. Stand-alone installation with Microsoft SQL Express
    by Sami Joueidi
    This article series provides an overview of IBM® Rational® System Architect® terminology and explains the steps for installing and configuring the software to connect to Microsoft SQL Express. The example that the author uses to illustrate the process is for professional encyclopedias, which are one of the two types of repositories in Rational System Architect.
  5. Introduction to the code coverage tools in IBM Rational Application Developer
    by Paul Klicnik
    Code coverage is an important metric used in software testing, because it provides insight into how well your application is being covered by a set of test cases. Learn how to use IBM® Rational® Application Developer tools to generate coverage results for your Java applications. Then improve your code coverage by analyzing those test results.
  6. How and why to create Value Stream Maps for software engineering projects
    by Ted Rivera
    Although Value Stream Mapping is well-understood for manufacturing applications, its utility is comparatively unknown in the software engineering community. Learn how to start a Value Stream Mapping process and how you can use it to improve your software development process.
  7. Adapt existing tools for better performance tests of Web 2.0 applications: Supplement Web 2.0 performance tests using GUI rendering performance metrics
    by Monica Luke
    Learn how you can adapt existing tools that are optimized for testing services to get more useful about the end-users’ experiences on your Web 2.0 applications. With this creative approach, you can optimize Web 2.0 technologies that push business logic to the browser and help ensure that your customers have a positive experience when they use your Web 2.0 applications.
  8. Model-Driven Architecture using JET2 in Rational Software Architect or Rational Software Modeler
    by Dev Bhattacharyya
    Get a quick introduction to model-driven architecture (MDA) and how it takes UML modeling to the next level with JET2, the Eclipse-based Java Emitter Template. Then learn how to transform a model created in IBM Rational Software Architect to a JET2 template, so that you can transform models into other useful artifacts. You can even use them to get accurate estimates for software design and development.
  9. Get to know Open Services for Lifecycle Collaboration Change Management: How to use OSLC-delegated web dialogs
    by Steve Speicher
    This article highlights some of the key features of the new OSLC Change Management 1.0 specification (OSLC-CM), which is part of the OSLC group of specifications. The authors use a simple HTML + JavaScript interface to illustrate how you can take advantage of these features quickly and easily.
  10. Modeling with SoaML, the Service-Oriented Architecture Modeling Language: Part 3. Service realization
    by Jim Amsden
    This third article of this five-part series explains how services are actually implemented. The service realization starts with deciding which participant will provide and use what services. That decision has important implications in service availability, distribution, security, transaction scopes, and coupling. After these decisions have been made, you can model how each service functional capability is implemented and how the required services are actually used. Then you can use the UML-to-SOA transformation feature included in IBM Rational Software Architect to create a web service implementation that can be used in IBM® WebSphere® Integration Developer to implement, test, and deploy the completed solution.


developerWorks: Sign in

Required fields are indicated with an asterisk (*).

Need an IBM ID?
Forgot your IBM ID?

Forgot your password?
Change your password

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


The first time you sign into developerWorks, a profile is created for you. Information in your profile (your name, country/region, and company name) is displayed to the public and will accompany any content you post, unless you opt to hide your company name. You may update your IBM account at any time.

All information submitted is secure.

Choose your display name

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.

Required fields are indicated with an asterisk (*).

(Must be between 3 – 31 characters.)

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


All information submitted is secure.

Dig deeper into Rational software on developerWorks

ArticleTitle=Top 10 in 2010 developerWorks Rational articles