Say "Hello!" to the Agile Transformation community
It's time to transform the way you develop software, and we have just the community to help you out. Visit the Agile Transformation community to learn from industry experts and practitioners who have worked through their own transformations to agile software development methods. News, discussions, training and more are available to help you achieve your transformation.
Visit the Agile Transformation community today!
Innovate 2012: Register early and save $200
Early-bird registration for Innovate runs through March 14, 2012. By registering early you can save $200 (USD) off the regular conference registration rate of $1995 (USD)! Visit the conference website for more information and spread the word!
Design message and service definitions based energy industry CIM standards
By Darrell R. Schrag, Jr. (email@example.com), Senior Consulting Specialist, IBM
There is little guidance for adapting an energy industry information model to message and service definitions for SOA messaging. This process uses Rational Software Architect extensions to guide definitions, based on the International Electrotechnical Commission's Common Information Model (IEC CIM).
Product: Rational Software ArchitectImprove portfolio management with new IBM Rational Focal Point integrations
By Karthikeyan Dakshinamurthy (firstname.lastname@example.org), Senior Software Engineer, IBM
IBM Rational Focal Point 6.5.1 and later integrate with Collaborative Lifecycle Management (CLM) applications to give you many more capabilities for decision-making throughout software development and project lifecycles. This article covers what, why, and how to take advantage of CLM applications.
Product: Rational Focal PointSynchronize CMVC and Rational Team Concert data to get benefits of both
By Megha Mittal (email@example.com), Staff Software Engineer, IBM and Ankur Sharma (firstname.lastname@example.org), Staff Software Engineer, IBM
IBM Configuration Management Version Control (CMVC) has been superseded by newer Rational software, including Rational Team Concert. The tutorial explains how to integrate the two repositories in mainframe systems. It includes sample code to make syncing periodically even easier.
Product: Rational Team ConcertThis week we are also highlighting the following items on our home page that you may find of interest.Try Rational Software ArchitectTry Rational Software Architect Design ManagerRational Software Architect sandbox exerciseIBM Rational Team Concert 3.0 available on IBM Smart Business CloudPlay in the Jazz sandboxEvaluate: IBM Rational Team Concert V3.0
How using Rational Rhapsody UML models helps determine which code to reuse
By Joanne L. Scouler (email@example.com), Curriculum Architect, IBM and Martin R. Bakal (firstname.lastname@example.org), Rational Electronics Industry Offering Manager, IBM
Modeling while analyzing existing code helps systems developers make decisions about what code to reuse. This article explains the keys to successful reuse and how to reuse code by combining code-centric development with modeling.
Product: IBM Rational RhapsodyUsing Rational Change and ClearCase together for changes and configuration
By Prajna Dutt (email@example.com), Associate Software Engineer, IBM
By configuring the Rational Change for ClearCase Interface, you can use Rational Change and Rational ClearCase together for change and configuration management. Learn how these tools integrate to track implementation of change requests. (Requires intermediate-level knowledge of both tools.)
Products: IBM Rational Change, IBM Rational ClearCase
We are pleased to feature Contributing Author Jean-Louis Maréchaux
Jean-Louis Maréchaux is a Rational software engineer at the IBM Canada Lab, focusing on software architecture, Java EE technologies, service-oriented architecture (SOA), and agile software development practices. His involvement with software development projects began in 1997. He has been developing applications first, and then has been acting as a coding architect. As an IBM Rational field practitioner, Jean-Louis helped many customers define the best development environments for their collocated and distributed teams. He is now responsible for the development of training material for some of the IBM architecture, design, and development products and technologies. Jean-Louis is the author of several articles on technologies and practices. He also contributed to A Practical Guide to Distributed Scrum (IBM Press, 2010), and he started his Pragmatic Architecture blog in 2011 to share his thoughts on software engineering. Visit Jean-Louis' developerWorks profileRead all of Jean-Louis' developerWorks content Learn about the Author achievement recognition program
This week we are also highlighting the following item on our Rational Performance Tester product page that you may find of interest.Evaluate: Rational Performance Tester
Evaluate FileNet Content Engine with Rational Performance Tester load tests
By: Venumadhav Vanagondi (firstname.lastname@example.org), Software Performance Analyst, IBM, Sanjay Singh (email@example.com), Senior Software Architect, IBM, Sandeep Vedula (firstname.lastname@example.org), Associate Software Engineer, IBM
Evaluate IBM FileNet Content Engine performance by configuring Rational Performance Tester to load test the document editing functionality. This approach is based on what the authors learned from a customer benchmark project that involved large volumes of content.
Product: Rational Performance TesterWhat's new in the Rational Developer for Power 8.0.3 release
By: David Dykstal (email@example.com), Senior Software Engineer, IBM
IBM Rational Developer for Power Systems Software provides integrated analysis, development, and debugging tools for IBM AIX, IBM i, and Linux operating systems. Although this is a service release, it contains some significant new functions, which the developer describes in this article.
Product: Rational Developer for Power Systems SoftwareDiagnose and debug with IBM Rational Synergy tools and techniques
By: Venkata Ramarao Kota (firstname.lastname@example.org), System Software Engineer, IBM
Debugging tools included in Rational Synergy change and configuration management software can be switched on and off. This article explains the tools and techniques that can help in analyzing critical issues. Using them to gather information helps support technicians resolve the issue faster.
Product: Rational SynergyThis week we are also highlighting the following items on our home page and product pages that you may find of interest.The ultimate agile development solution: Free for up to 10 developers - Rational Team ConcertEvaluate: Rational Performance TesterEvaluate: Rational Asset ManagerEvaluate: IBM Rational Developer for Power Systems SoftwareDemo: Exploiting Rational Team Concert with Rational Rhapsody for complex systems and software development
Integrate a Rational ClearCase UCM stream with Rational Team Concert 3.0
By: Murali Dhandapani (email@example.com), IT Specialist, IBM
Learn how to synchronize an IBM Rational ClearCase client with a Rational Team Concert Eclipse client. This article explains how to use the ClearCase Importer to import files or folders from a ClearCase UCM stream to Rational Team Concert, as well as how to use the Change Flow Target feature.
Products: IBM Rational ClearCase, IBM Rational Team ConcertCombine Rational ClearCase with Cadence Design Framework for more flexibility
By: Alok K. Singh (firstname.lastname@example.org), Senior Staff Software Engineer, IBM
Ragini A. Ravishankar (email@example.com), Associate Software Engineer, IBM
Vishal Anand (firstname.lastname@example.org), Advisory Software Engineer, IBM
After integrating Rational ClearCase with Cadence Design Framework II, custom chip designers can perform ClearCase configuration actions while in the Cadence toolset. This article describes several other advantages and the important features of the ClearCase-Cadence integration.
Product: IBM Rational ClearCaseSave time with this reusable Rational Functional Tester automation framework
By Varun Ojha (email@example.com), Systems Software Engineer, IBM
With this design, you can develop a reusable automation test framework that is independent of the objects in the application under test. You can import it into any Rational Functional Tester environment. As a bonus, it also drastically reduces the development and execution time of test scripts.
Product: IBM Rational Functional TesterWe are pleased to feature Contributing Author Fariz Saracevic (firstname.lastname@example.org)
Fariz Saracevic is a member of Offering Strategy and Delivery team, and he is leading the IBM Rational solution for Collaborative Lifecycle Management (CLM). He is working closely with other IBM Rational leads to define and advancing CLM capabilities.
Read all of Fariz's developerWorks content
Visit Fariz's developerWorks profile
Learn about the Author achievement recognition programThis week we are also highlighting the following items on our home page and product pages that you may find of interest.Call for papers and registration for Innovate 2012 is now open.IBM Rational Functional TesterFree: Rational Team Concert for up to 10 developersTry Rational Team Concert in a sandbox
Innovate team wants to get the most compelling stories and best practices, so
they've extended the call for papers deadline to January 16! The Innovate agenda will feature over 400 technical sessions in 24 tracks. Review this year's streams, tracks, and suggested speaker topics, and see how you might contribute your expertise!
Here's how you benefit if your paper is accepted:
- Gain recognition among your industry peers as a thought leader
- Network with 4000+ of your fellow industry experts
- Receive a free conference pass valued at $1995 US. (One confirmed client primary speaker per company, per session, qualifies)
Innovate 2012 is shaping up to
be our very best event yet, so mark your calendars and invite your colleagues
to do the same!
What’s new in IBM Rational Rhapsody 7.6.1 and Rhapsody Design Manager 3.0.1
By Paul Urban (email@example.com), Senior Systems Market Manager, IBM
Rational Rhapsody enhancements ease team collaboration and offer more options to systems engineers, software developers, and testers. Rhapsody Design Manager integrates with Mathwork Simulink and improves support for Elektrobit EB tresos, AUTOSAR, and safety-critical development.Design models of RESTful web services with Rational Software Architect
By Sandeep Katoch (firstname.lastname@example.org), Senior Software Engineer, IBM
After you learn how to use the new REST modeling features in Rational Software Architect, you can create UML models that illustrate RESTful web service plans. This model-of-a-model approach makes explaining your project to others far easier and clearer. The model can also be part of documentation.
Automate vulnerability scanning of web applications with Rational AppScan
By: Bhargav Perepa (email@example.com), WebSphere Architect and Certified IT Specialist, IBM and Sujatha Perepa (firstname.lastname@example.org), Software Client Architect, IBM
A 2011 IBM report revealed that 37% of all security vulnerabilities reported were in web applications. In this article, you use Rational AppScan Standard Edition v22.214.171.124 to automate testing of a sample web service application. The authors, Bhargav Perepa and Sujatha Perepa, also explain regulatory compliance-reporting capabilities.Using models to design business processes and services
By: Tanya Wolff (email@example.com), Software Quality Developer, IBM
In this overview of designing business processes and services, Tanya Wolff highlights the roles and tools involved, workflows that software architects can use, and the advantages of using modeling tools to assemble the elements. She also explains workarounds and summarizes SoaML modeling practices.We are pleased feature Contributing Author Steve Hovater
Steve is a Senior Managing Consultant with the IBM Rational Lab Services in the US. Over the past 10 years, he has supported Raytheon, Lockheed-Martin, General Dynamics, BAE Systems, and the Naval Undersea Warfare Center, among other military and aerospace customers, on a variety of products, including Rational Apex (Ada), Rational Rose, and Rational Software Architect. Steve holds a master's degree in physics from the University of Alabama. During his 19 year with Rational software, he has been a developer, sales technical representative, trainer, and mentor. Steve specializes in the extension of Rational tools to meet customer requirements, whether it's writing Excel-to-RSA importers, extending Rational Software Architect, or writing custom Eclipse plug-ins. His latest areas of concentration include model reporting with BIRT, Rational Developer for System z extension, Rational Software Analyzer extension, and the Rational Publishing Engine. He resides in Candia, New Hampshire, with his wife Katrina and their indomitable beagle, Skyla.
Read all of Steve's developerWorks content
Visit Steve's developerWorks profile
Learn about the Author achievement recognition program This week we are also highlighting the following items on our home page and product pages that you may find of interest.Try Rational Software Architect Design ManagerOnline trial: Sandbox exerciseTry Rational Software ArchitectDownload Web application security e-Kit
Toward a Basic Profile for Linked Data
A collection of best practices and a simple approach for a Linked Data architecture
By Martin Nally (firstname.lastname@example.org), Chief Technical Officer, IBM Rational Software, IBM and Steve Speicher (email@example.com), IBM Senior Technical Staff Member, OSLC Lead Architect, IBM
While using Linked Data as an application integration technology in Application Lifecycle Management (ALM), IBM found several ways of applying the existing W3C standards, yet little guidance on how to combine them. Two top IBM experts offer best practices and propose a Basic Profile for Linked Data.Agile software development made practical with existing CCM software
By Leslie Ekas (firstname.lastname@example.org), Senior Development Manager, Rational ClearCase, IBM
Agile project management methods help teams respond to change and deliver higher-quality software. Rational Team Concert helps you jump-start agile planning. It works well with Rational change and configuration management tools, so you can make the transition, yet leverage investments and minimize costs.Synchronize requirements data between Rational DOORS and Rational System Architect
By Krupa Gunhalkar (email@example.com), System Software Engineer, IBM
It is critical to keep track of requirements associated with enterprise architecture artifacts. This article explains how to synchronize and map EA data within Rational DOORS requirements management software with Rational System Architect to track requirements associated with the EA artifacts.This week we are also highlighting the following items on our home page and product pages that you may find of interest.Free for up to 10 developers - Rational Team ConcertDOORS Web Access online trialIBM SOA SandboxEvaluate: IBM Rational ClearQuestEvaluate: IBM Rational solution for Collaborative Lifecycle ManagementTrial: Rational Programming Patterns for System zWebcast: IBM Rational DOORS strategy and roadmapWhite paper: Driving business success with software reuse
Read how to leverage Rational Synergy and Rational Change solutions for effective component-based development.White paper: Achieving true collaboration in global development
Global distributed development can be a difficult model to adopt — making it hard for employees to provide collaborative value to the organization. Read how IBM Rational Synergy can tightly integrate virtually all aspects of the systems and software development lifecycle.
At Innovate 2012, you can share stories and best practices, and tell your peers how Rational software solutions have helped you innovate, transform, and produce better business outcomes.
Improve your chances of getting your paper accepted by following these 5 tips:
- Show measurable results: There is a big difference between saying “This worked for us” and “We achieved a 35% Return on Investment”. Measurable results are a great way to prove the effectiveness of your strategies to your audience.
- Use real-life examples: There is no substitute for experience. Audiences love to hear directly from people who have implemented winning strategies. If you’re an IBMer or an IBM Business Partner, team up with a client to bring your story to life. If you’re a client, dedicate some of your time to letting your audience know how things really worked, or didn’t!
- Avoid sales pitches: Infomercials are not welcome. Audiences want to learn how to be successful; if that includes a mention of a specific product or service, then great. If that focuses solely on a given product or service, then audiences will tune out. If you came to advertise, you should participate in our solution center.
- Explain the big picture - how your organization collaborated: Software delivery is a team sport. And while your presentation may focus on a specific aspect of software delivery, it likely has impacts on other areas of, or individuals within, your organization. Don’t forget about those impacts, tell us how you integrated and collaborated with other tools, areas or individuals. We want to understand the full impact of your strategies.
- Speak to your industry: Sometimes your successful strategies will be dependent on circumstances unique to your organization. Consider generalizing your guidance so that it will apply to others in similar industries or more generic situations.
These are great guidelines not only for Innovate, but any conference you apply to speak at.
The submission deadline is January 9, 2012. Review the streams, tracks and suggested topics on the Innovate website
Are you thinking about submitting a paper? Consider collaborating with fellow community members. Browse the members list
for someone who shares your expertise, or ask for help on our message board