The differences between a model, a comprehensive UML diagram, and a model file can trip up even seasoned Rational practitioners, as Jim Densmore explains at the beginning of this month's cover story. He gets right to the heart of modeling and UML diagram creation and shows how to make the most of existing diagrams that serve as views into your models. We also take a fresh look at global development projects, and the authors don't shy away from the difficulties inherent in widely distributed development. Plus, Gary Pollice has something different to start the new year, as his students discuss the term "software engineering." And there's much more!
Find these new articles by clicking on the "Contents" tab above, and don't forget our archives in the navigation bar at left.
Cover story:Making the model work for you, by Jim Densmore
Learn about the differences between models and UML diagrams used in the process of software analysis and design. This article steps you through several operations using IBM Rational modeling tools to illustrate various ways to view and alter a model.
Global software development and delivery: Trends and challenges, by Kathryn Fryer and Mats Gothe
Read about the trends surrounding global development and delivery in the marketplace and their underlying motivations, the benefits to be found in a globalized delivery model, and the challenges that such a model can present.
Project coloration using the Rational Unified Process, by Karen Ulferts
Read how a RUP project manager uses color coding to help her team keep artifacts, roles, and responsibilities in order during a software development projects.
Secure at the Source: Implementing source code analysis in the IBM Rational Software Development Lifecycle, by Claudia Dent
Learn how Ounce 5 source code security analysis can be implemented in alignment with the IBM Rational Unified Process (RUP) as part of the IBM Rational Software Development Lifecycle, resulting in improved security and significant cost reduction due to the earlier detection and mitigation of software security threats.
New Ready for IBM Rational software partners
The following partner solutions have been validated in the Ready for IBM Rational software offering. You can view more details on all the solutions at Plug-in Central.
Zealcore System Debugger
Clearvision ClearQuest to Subversion CQ2SV
Cogenit Xcarecrows 4 MDA
Arsin's Effecta Validation Engine for SAP
Databorough X-Analysis
Mobile Complete DeviceAnywhere ClearQuest Test Manager Integrated Solution
NewCode Technologies NewCode
VMLogix LabManager for IBM Rational ClearQuest Test Manager
New resources for Lean Development Goverenance
There's a new webcast, whitepaper, and podcast to help you get started with Lean Development Goverance:
Fault Analyzer Integration feature of IBM Rational Developer for System z
Learn how the included Fault Analyzer tools can help you handle abnormal endings. This newest addition to the array of IBM Rational Developer for System z tools that help you control every part of the software design and deployment process, including abnormal endings, known as abends. This article explains how it works and how it differs from the IBM Debug Tool for System z.
Webcasts, tutorials, demos, and more: January 2008
These dynamic, Web-based tutorials, demos, and trial downloads will introduce new concepts or help refresh your knowledge base. Check out this extensive listing of IBM Rational Web-based resources.
Understanding software engineering: A student perspective, by Gary Pollice
The debate about whether software development is an engineering discipline or not has been going on for decades. Read how a software engineering professor sizes up his students' opinions on the topic.