Once again, here's the most recent list of the latest and greatest downloads which have gone live from Rational Support since July 23rd! We present these links below to help you find the fixes you need in order to stay up to date and successful with your Rational products.... Plus, don't forget to check out the downloads tag to see any of the fixes you may have previously missed:
Sanjeev Sharma blogged on his personal site a few weeks back about the presentation he did for the UnicomDevOps summit in London, UK. in early July. His topic covered "Mobile to Mainframe -- Challenges of Enterprise DevOps Adoption". Following are the slides (the abstract can be found in his original post here):
Follow-up Tests with Reports/Queries in Rational Quality Manager- Rational Quality Manager includes reporting and querying capabilities to help you stay informed about the status of your project. Use these wherever you are in the test effort to gather in-depth information on things like test case and test script states, testing coverage, test execution progress, and overall project health.
Here's a great three part series in the developerWorks Technical Library on Server-side mobile application development with IBM Worklight:
Part 1: IBM Worklight adapter integration with Java business logic
This is Part 1 of a series that explains how to use IBM® Rational® Application Developer for WebSphere® Software and IBM® Worklight together to develop applications for mobile devices, including those that run Android, iOS, BlackBerry, and Microsoft Windows Metro operating systems. In this first article, Bhargav Perepa covers developing and testing a Java application in Rational Application Developer, creating a custom Java application logic package as a library to use in mobile application development, how to use Worklight to develop a server-side mobile application component to use that library, and how to use Worklight Studio to test the mobile application.
This part demonstrates how to extend and transform existing server-side business logic assets to the mobile domain without re-engineering. Bhargav Perepa first shows how to use Rational Application Developer workbench to develop and test a JAX-WS application. Then he explains how to use Worklight Studio to develop and test a mobile application that uses the logic developed in the web service application.
Developing and testing a JPA-exposed RESTFul service application in Rational Application Developer for WebSphere, using that to create an application logic package as a library to use in mobile application development, and using Worklight Studio to develop and test a server-side mobile application component to use that library.
About the Author:
Bhargav Perepa is a WebSphere architect and IT specialist in the IBM Federal Software Group in Washington DC area. Previously, he was a developer in the Austin WebSphere Development Lab and had Smalltalk and C++ development experience at IBM Chicago. Bhargav holds a master's degree in Computer Science from the Illinois Institute of Technology, Chicago, and a master's in business administration (MBA) from the University of Texas, Austin.
The IBM Rational Licensing Support Team members are conducting Open Mic sessions that cover different aspects of Rational licensing and are helpful to those looking for more information on the topic. Here is an summary of the Open Mic events coming up.
Title:Rational License Key Server V8.1.2 and V8.1.3 - Installation and Configuration
Date: Friday, August 09, 2013
Time: 12:00 PM EDT
Title: Introduction to licensing - Basic Rational License Key Center transactions, migration of license keys, option files, and best practices
Date: Tuesday, August 13, 2013
Time: 12:00 PM EDT
Title: Introduction to token licensing, token licensing deployment, and best practices.
Date: Tuesday, August 27, 2013
Time: 12:00 PM EDT
Feel free to to nominate yourselves, or any members from your team who are interested in taking part in these sessions by entering the details in the Open Mic registration page.
IBM Rational products requests licenses in a specific order. In an organization we may have combination of authorized user, floating, suite, point-product licenses in the environment, it is essential that we understand the license usage order.
Now let’s try to understand the license usage order. An IBM Rational product that users IBM Rational Common Licensing will request the license in the following order.
Authorized user license before floating license.
An IBM Rational product will request for an authorized user license before a floating license regardless of whether it is a floating license or point-product license.
Point-product license before a Suite license.
For example: IBM Rational Purify is sold as a standalone product and as a part of Rational Suite. Among the group of authorized user license and floating license, Purify will first request a Purify license, and then request various Rational Suite licenses in specific order.
Suite license of the last Rational Suite installed.
For version 7.0 of IBM Rational products, the license key usage order has changed. In releases before 7.0, when a Suite product was being installed, the Rational License Key Administrator (LKAD) application would first try to find a license key corresponding to the Suite. If the Suite key was not available, LKAD would then look for a key corresponding to the product that was running.
You can use the License Usage Mapper in LKAD to change the release 7.0 license usage order or have the application not search for any or all Suite keys.
The table below describes the license usage order for each IBM Rational Product that uses IBM Rational Common Licensing.
IBM Rational product
Default search order (from first to last)
ClearCase LT, Rational Suite Enterprise, Rational Suite Team Unifying Platform™, Rational Suite DevelopmentStudio, Rational Suite TestStudio®, Rational Suite AnalystStudio®, Rational Suite DevelopmentStudio RealTime
ClearQuest, Rational Suite Enterprise, Rational Suite Team Unifying Platform, Rational Suite DevelopmentStudio, Rational Suite TestStudio, Rational Suite AnalystStudio, Rational Suite DevelopmentStudio RealTime
ProjectConsole, Rational Suite Enterprise, Rational Suite Team Unifying Platform, Rational Suite DevelopmentStudio, Rational Suite TestStudio, Rational Suite AnalystStudio, Rational Suite DevelopmentStudio RealTime
PurifyPlus, Rational Suite Enterprise, Rational Suite DevelopmentStudio, Rational Suite DevelopmentStudio RealTime
Quantify, Rational Suite Enterprise, Rational Suite DevelopmentStudio, Rational Suite DevelopmentStudio RealTime
PureCoverage, Rational Suite Enterprise, Rational Suite DevelopmentStudio, Rational Suite DevelopmentStudio RealTime
RequisitePro, Rational Suite Enterprise, Rational Suite Team Unifying Platform, Rational Suite DevelopmentStudio, Rational Suite TestStudio, Rational Suite AnalystStudio, Rational Suite DevelopmentStudio RealTime
Robot, Rational Suite Enterprise, Rational TestStudio
Rose Enterprise, Rational Suite Enterprise, Rational Suite DevelopmentStudio
Rose DataModeler, Rational Suite AnalystStudio
Rose Professional J
Rose Professional J
SoDA for Word, Rational Suite Enterprise, Rational Suite Team Unifying Platform, Rational Suite DevelopmentStudio, Rational Suite TestStudio, Rational Suite AnalystStudio, Rational Suite DevelopmentStudio RealTime
TestManager, Rational Suite Enterprise, Rational Suite Team Unifying Platform, Rational Suite DevelopmentStudio, Rational Suite TestStudio, Rational Suite AnalystStudio, Rational Suite DevelopmentStudio RealTime
Now let’s check how to change the license usage order. Any changes made in the license usage order can be reversed to previous setting by clicking the "Restore to Defaults" in the license usage mapping window.
To change the license usage order:
Launch IBM Rational License Key Administrator.
From the menu bar, click on Setting -> License Usage Mapper.
In the License Usage Mapper Window make sure that correct product is selected in the "Installed Products". The check boxes that are selected indicates which licenses the license server can check out for the selected product In "License Usage Order".
The order of license usage can be changed by clicking on the Up and Down buttons. Ensure the check boxes next to these licenses are selected.
The license usage order that you set on your computer is tied to your user ID. If different users log in to your computer with their own user IDs, the license usage order that you may have changed resets to the default order. The new users can set the license usage order for their user IDs. Their settings do not affect your settings.
It may be a slow time of the year for a lot of us in-between all the holidays, vacations, and general time-off relaxing during these summer months, we're still focused on getting you the right content when you need it, to help drive your business forward to success. To that end, the following items went live on developerWorks Rational this week:
Rational Developer for System z
IBM Rational Developer for System z gives IBM System z developers tools for traditional mainframe development and for integrated, mixed workloads. An interactive, workstation-based environment lets you connect to a mainframe and develop mainframe-based applications in COBOL, PL/I, Assembler, C/C++, and Java code, as well as workstation-based applications in COBOL, PL/I, and Java code. The evaluation software is available as a download, on the cloud, or in a sandbox.
DevOps helps establish easier, quicker handoffs from planning and development to deployment and other siloed areas. In this complimentary series of webcasts, we’ll discuss this collaborative approach for continuous software delivery, and how IBM integrated development and operations tools and processes can help optimize the entire lifecycle of your applications. Join us to learn about the DevOps architecture and how the IBM suite of development and operations products reduce the hops and stops on the continuous track of software delivery with end-to-end collaborative software innovation.
With the DevOps approach, organizations can:
Deliver a differentiated and engaging customer experience to build customer loyalty and increase market share
Continuously obtain and respond to customer feedback
Capture markets with a fast-mover advantage
Improve predictability and success with quicker time-to-value of software-based innovation
Reduce waste and rework, and shift resources to high-value activities
August 7: IBM DevOps Solution: Accelerating the delivery of multiplatform applications
Mobile, social, big data and cloud technologies are driving the demand for new, faster and more frequent approaches to software delivery across all platforms, middleware and devices. The goal is to push out significantly more features in each release and get more releases out the door with confidence, while maintaining compliance and quality. Amid these demands and goals are some common problems – or gaps– with software delivery that need to be mitigated.
In this session, IBM executives will discuss how IBM DevOps solution addresses culture, process and tools integration across the software delivery lifecycle - spanning distributed and mainframe environments. They will provide updates on the latest IBM System z tools and middleware offerings, and introduce the recent IBM acquisition of UrbanCode.
Hayden Lindsey, Vice President and Distinguished Engineer, Enterprise Modernization and Emerging Technologies, IBM Software Group
Mike Perera, Vice President, WebSphere®, CICS® and TPF on System z, IBM Software Group
Carmen DeArdo, Director, Application Development Leader, Nationwide
August 14: IBM DevOps Solution: Continuous business planning to get cost out and agility in
Do you know what you have, what it is worth to your business and what that return is costing you? Are you able to respond to business needs and customer demand in a timely manner while also managing the cost to deliver that value? In this webcast, you’ll learn about actionable strategies and techniques to get more out of your existing investments. Our experts will discuss how you can transform your application portfolio to reduce maintenance and development lifecycle costs and improve the decisions you make about technology investments.
Rick Slade, Rational® Tiger Team, Enterprise Modernization and IT Solution Architect, IBM Software Sales
Richard Szulewski, Senior Product Manager, Business Process, Rules and Events for System z, IBM Software Group
September 4: IBM DevOps Solution: Collaborative development to spark innovation and integration among teams
Application development cannot be sustained in disjointed silos. New mobile, social, big data and analytics projects demand a development process that is fast, integrated, creative and affordable. Your teams need to work closely with one another, regardless of the deployment platform used to run the components of those applications. The needs of your business change quickly, too, making it necessary to re-prioritize work quickly and shift resources to different projects efficiently. With advanced, productive and unified development environments and middleware from Rational and CICS, you can apply talent across boundaries and keep the focus on innovation and high-quality code development and test.
Tim Hahn, Distinguished Engineer, Chief Architect for Enterprise Modernization, IBM Software Group
Danny Mace, Director, CICS Products, IBM Software Group
September 11: IBM DevOps Solution: Continuous testing to save costs and improve application quality
As teams move more quickly to meet customer demands, they need ways to ensure quality while keeping deliveries on time and costs under control. These challenges can be met by automating manual, repetitive tasks, including build, regression testing, integration testing, problem determination and functional validation. Further benefits can be realized by virtualizing services that are external to applications under test. Join us and learn how to get started with automated testing and debugging, as you learn valuable service virtualization techniques.
Rosalind Radcliffe, Distinguished Engineer, Enterprise Modernization Solution Architect, IBM Software Group
Marty Shelton, Product Line Manager, Problem Determination Tools, IBM Software Group
September 18: IBM DevOps Solution: Continuous release and deployment to compress delivery cycles
Manual processes and efforts to deliver software changes across an enterprise are notoriously risky, costly, and error-prone. Today’s applications are complex, and multi-tiered, where deployment often consists of orchestrated changes to multiple subsystems and can involve multiple teams of specialists, with a shrinking release window. New deployment models and tools have come into play that help streamline collaboration between teams, standardize and automate repeatable tasks, thereby increasing deployment quality and repeatability while reducing risk and cost. This new generation of release, deployment and provisioning tools helps you improve your processes today, while positioning you for an easy jump to next-generation systems management in the future, saving days or even weeks of effort for every deployment. Attend this session to discover strategies for application release automation and some new tools that can help.
David Myers, Product Manager, DevOps/Continuous Delivery for Mainframe and Mobile, IBM Software Group
Mike Baskey, Chief Architect for Cloud on System z, IBM Software Group
Are you following us on your preferred social channel? Did you know we've recently launched a GooglePlus and Tumblr blog? While no channel is meant to be a catch-all, we want to get you the information you want and need in the channels you are most comfortable with. Do you find twitter is the best place to find our content and engage with us? Follow us there! Twitter not your style but rather you prefer Facebook? We're posting there as well to help you find the right information at the right time! Check out our news document linked below to see all the channels on which we're active and follow us on the ones you're most comfortable with:
Without losing sight of the work we do in the newer social channels, we also want to ensure you don't forget about some of the most effective community based channels out there surrounding Rational products and topics. Finding answers from previous questions, or even direct community based help with your own specific question can be a great way to leverage the collective wisdom, but even better is when you can join in the conversations and share your own expertise to help others.
While the above are great resources for truly social support with clients and IBMers alike all participating, we also recognize that this isn't a complete list of all the forums or social channels out there. Is your favourite one missing? Let us know in the comments and we'll add it to the list! Or, do you have some other favourite method for finding answers or sharing answers which we haven't touched on? We'd love to hear about those as well!
Get ahead of the technology curve with developer previews. Check out the developerWorks Labs: Where new technology previews and public cloud environments are hosted for developers: ibm.co/15DTzIC
BlueMixenables you to rapidly build, rapidly deploy, and easily manage cloud applications, while using services and frameworks available in a cloud environment to deliver systems of engagement. Sign up to start exploring the BlueMix public cloud environment.
Project ICAP is a set of pre-release technologies being developed as part of the BlueMix initiative. It includes integrated tools and runtimes, open services, and cloud deployment. You can use it to quickly deploy systems of engagement that are innovative and easy to manage.
Mobile Cloud Servicesare middleware capabilities designed to be consumed by mobile apps and to help speed up app development. Features include platform-agnostic development, lightweight consumability via REST APIs, easy developer on-ramp via SDKs, and hidden server-side complexity.
JazzHub, powered by Rational Jazz technology, is a cloud-based software development environment. It helps you develop and collaborate on software projects in the cloud - with task tracking, agile planning, and integrated source control - giving you everything you need to develop your next app, feature, or product.
Big SQL is new technology from IBM that provides SQL access to data in Hadoop (HDFS and HBase). Apply to participate in the Big SQL Technology Preview program. You will get access to a free course on BigDataUniversity.com and access to a Hadoop cluster to explore and query data in the hands-on labs.
As a part of our proactive Client connects activities, we are conducting Open Mic sessions on licensing which covers different aspects of Rational licensing.
We believe these sessions will be helpful for you. Please find the Open Mic Calendar for the month of July below.
A) Title: Rational License Server 8.1.2, 8.1.3, Installation, Configurations, Options file.
Date: Monday, July 29, 2013
Time: 12:00 PM Eastern Standard Time
B) Title: IBM Rational Token Licensing, Basics, Benefits, Usage of Jazz Token Licensing.
Date: Tuesday, July 30, 2013
Time: 3PM - 4PM Indian Standard Time (5:30am EST)
C) C) Title: Introduction to licensing, basic transactions of LKC, Migration of license keys and its best practices.
Date: Wednesday, July 31, 2013
Time: 12:00 PM Eastern Standard Time
Feel free to to nominate yourselves, or any members from your team who would be interested in taking part in these sessions by entering the details in the Open Mic Registration link below. Registration Link
Also, please visit our Open Mics content page for current invites and previous recordings. Rational Open Mics
We are hoping to provide you with a good learning experience.
These are the top content reused during June to help solve your Rational Change, Rational Focal Point, and Rational Quality Manager issues. Last month the following technotes were the most heavily reused when closing PMRs opened by you, our clients. We hope that highlighting them here will help others encountering the same or similar issues also find quick resolution:
Here's the most recent list of the latest and greatest downloads which have gone live from Rational Support since June 19th! Presented below to help you find the fixes you need in order to stay up to date and successful with your Rational products....
These are the top 20 technotes reused during June to help solve your Rational License Key Server issues. Last month the following technotes were the most heavily reused when closing PMRs opened by you, our clients. We hope that highlighting them here will help others encountering the same or similar issues also find quick resolution:
As his blog says, Sanjeev Sharmais a DevOps, Mobile, Agile Transformation, ALM SME and Evangelist. He's also a Tech Sales Specialist, Solution Architect, DevOps SME, Agile Evangelist, Rational Software SME, IBMer, Inventor, Innovator, Blogger... and airline mile junkie. More importantly, however: he is also very active on twitter and other social sites like slideshare where he's helping others by sharing his experience and knowledge for everyone's benefit.
Following is his Slideshare deck on the session topic "DevOps for Mobile Apps" that he and Leigh Williamson, IBM Distinguished Engineer, Rational CTO Team delivered at IBM Innovate last month:
It doesn't take long for our amazing content authors to break out of a short holiday week and come back with much more to highlight for you all. In-between all the holidays, vacations, and general time-off relaxing during these summer months, we're still focused on getting you the right content when you need it, to help drive your business forward to success. Last week was no different with the following items that went live on developerWorks Rational:
Software Delivery and Lifecycle patterns for Private Cloud By: Robbie John Minshall, Software architect , IBM and Mary Peterson Yost, Rational Cloud Project Manager, IBM
Considering a private cloud deployment? Learn about deployable patterns for IBM Pure Application System and IBM Private Cloud Platforms. Products: IBM Rational Requirements Composer, IBM Rational Quality Manager, IBM Rational Team Concert, IBM Rational Application Developer
Collaborative lifecycle management https://jazz.net/downloads/clm/releases/4.0.3
The Rational solution for Collaborative Lifecycle Management is a set of seamlessly integrated tools that work together as one: IBM Rational Team Concert, IBM Rational Quality Manager, IBM Rational Requirements Composer and Design Management.
We are also pleased to feature Contributing Author Paul Urban
Paul Urban has more than 25 years experience in developing systems, software, and hardware in the embedded and real-time systems industry. Urban is currently a senior systems market manager for IBM Rational software and has worked with Rational software in various roles since 1995.
If you're not on twitter, or simply skim by the thought leader daily posts because you don't know what they are, you may be missing some amazing content curated through our newsletter hosted on paperl.li.
Check out the embedded version below and click the topic headings for more stories, then click through to the full newsletter to see the full breadth of content shared by our Rational thought leaders and curated into this topic-aggregated daily paper. Click the subscribe button to have it delivered to your inbox once a day, or just follow us on twitter where we highlight the link once daily when the paper is updated!
You won't want to miss this newsletter highlighting the top stories of the day, every day!
Your feedback helps us improve. You can find the feedback form on the category pages for your product and version. The feedback form is quick and easy. Leave comments and let us know if these demonstrations help you achieve your goals.
What is IBM Education Assistant? IBM Education Assistant is a collection of multimedia educational modules designed to help you gain a better understanding of IBM software products and use them more effectively to meet your business requirements.
Abstract: The IBM Rational Developer for System z (RDz) Server Health Checklist is a guide to aid with the installation and configuration of RDz. This document is a supplement and not a replacement for the existing RDz publications.
Here are two great new videos out of Rational User Education have been released! IBM Rational DOORS: Collecting Metrics for Better Results, Parts 1 and 2 with George Siampos. This has been a very popular and broadly attended video seminar which should prove useful for anyone using DOORS:
There have been a few queries asking why organizations should use at least one Team Area with all same members as in a Project, using IBM Rational Team Concert (RTC).
The requirement for end users maybe something similar:
We have small projects only about 20 members per each and we don't need separate project members into teams.
Is there any reason why we should use at least one team with all same members as is in project?
Or can we just use only project without creating teams at all, if we don't need more than one team?
Is there like some reporting or source control aspect which might be missed if at least one Team Area is not used in projects?
--> The following details provide some basic information about Team Areas and their usage in RTC:
Creation of Team Areas is optional and not mandatory. It is up to the discretion of the users to analyze and see if having a team area is required or not.
Having at least a single team area or not will not have any impact on either reporting or source control aspects of RTC.
Team Area is more of an encapsulation model sorts to encapsulate users into a particular team and a specific iteration/Release.
Assume the Product Development team consists of a Development line and Maintenance line.
Here one might want to create two teams and add users accordingly, such that Development line users will have access to Development Project
Area and Maintenance line users will have access to Patch/Fix-Pack Project Areas only. In such cases, using Team Areas will help.
Otherwise based on the need, users can go ahead and use the single Project Area for an entire team of small size.
The advantage of this is, it will reduce the overhead on the administration aspects for a Team Area.
--> Here is what the Team Area serves:
Having a team area is optional, but most projects of moderate to high complexity will have one or more team areas.
A team area serves these functions:
Defines the users (team members) on the team and specifies their roles.
Defines the timeline in which the team is participating.
Customizes the project process to the needs of the team.
Rational Team Concert allows for a hierarchy of team areas to accommodate more complex projects and large teams with varying needs
within the project. Any contributor to a project can participate in one or more team areas.