In this six part demo series on developerWorks, we show you the ins and outs of IBM Rational Solution for Systems and Software Engineering. All six of the articles below will take you to pages on developerWorks from which you can either click to view the demo, or download the video and transcripts for review later or in secure environments.
Time to slow it down a bit on this autumnal Friday morning. So sit bad, grab a cup of coffee (or tea) and take some time to read the following articles that went live on developerWorks Rational this week. And while you're at it, register for the upcoming webcast and maybe even check out some of the featured trials and downloads too:
Maven integration with Rational Application Developer By: Manish Aneja, Project Lead, IBM and Awanish Kumar Singh, Software Engineer, IBM
Awanish Kumar Singh explains how Maven tooling can be integrated with Rational Application Developer's portlet tooling features to enhance both the development and the build experience. Product: IBM Rational Application Developer
DevOps adoption: tools, processes and culture By: Adrian Cho, Program Director, Continuous Delivery Evangelist, IBM Rational
Read how IBM is adopting DevOps, and where this adoption is leading us to in this blog post written by Adrian Cho.
IBM Rational Application Developer for WebSphere Software
IBM Rational Application Developer for WebSphere Software accelerates the development and deployment of Java, Java EE, Web 2.0, mobile, OSGi, portal and service-oriented architecture (SOA) applications. Both expert and novice developers can increase productivity and efficiency by using its many integrated capabilities for easier development, testing, analysis, and delivery of applications. The IBM Rational Application Developer for WebSphere Software evaluation is available as a download, sandbox, or in the cloud.
You won't want to miss the following items that went live last week on developerWorks Rational! From articles to trials to webcasts, to featured authors, you'll find the best information right here:
Rational Focal Point 6.6 OSLC service provider capabilities
Vipin Kumar Agrawal, Senior Staff Software Engineer, I.B.M.
Learn how to leverage the new OSLC service provider capabilities of Focal Point. Vipin Agrawal shows you how to use Delegated Resource to create and select artifacts, and use rich hover text to preview more details, and more.
Product: IBM Rational Focal Point
Best practices for systems and software development
By: Dr Graham Bleakley, Rational Principal Consultant, IBM, Keith Collyer, PhD, Senior Solution Manager, Electronics and Medical Devices Industry Solutions, IBM, and Joanne L. Scouler, Curriculum Architect, IBM
Learn how to leverage best practices for systems and software development. The article covers specific industry solutions and explains how they support regulatory standards.
Products: IBM Rational Team Concert, IBM Rational Method Composer
IBM Rational solution for systems and software engineering
The IBM Rational solution for systems and software engineering is an integrated solution helping teams to specify, design, implement and validate complex products and the software that powers them. It offers an integrated set of capabilities to enable you to predictably deliver competitive, high-quality products while meeting regulatory and compliance requirements. To evaluate, try the exercises.
Richa Awasthy lives in Sydney, Australia and works with the IBM Asia Pacific Support Team at the Cumberland State Forest office. She is committed to helping you succeed in your job. She actively blogs, participates in forum activity, and writes developerWorks articles. Her career at IBM began in 2006 when she started as a developer. Now, several years later, she has experience with Rational Functional Tester, Rational Integration Tester, and Flex application testing. Not one to stop there, Richa is now learning about DB2. In her spare time, Richa enjoys reading with a cup of coffee in hand and music playing in the background. Saving the environment is another interest of hers. Sounds like Richa is set to conquer the world. Richa's developerWorks portfolio
Always providing the greatest content on IBM Rational products and concepts, the following not-to-miss items went live on developerWorks Rational this week:
Quick start guide: Rational Team Concert and OSLC
By: Paulo Cavoto, IT specialist, IBM
Most integration requirements can be met with OSLC services, thus avoiding complex customizations and reducing deployment time. In this article you will learn to authenticate, connect, retrieve, and store information in Rational Team Concert using Java.
Product: IBM Rational Team Concert
Access OSLC services from IBM Rational DOORS
By: Sudarshan Rao, Advisory Software Engineer, IBM
Learn the basics of the services offered in the OSLC Requirements Management V2 specifications, including: creating, updating, querying requirements and delegated UIs.
Product: IBM Rational DOORS
Deploy IBM Rational Insight 188.8.131.52 for the enterprise
By: Ali Manji, Software Developer, IBM
If you are considering deploying an IBM Rational Insight in your large enterprise, read this article. Ali Manji takes you step-by-step through how to install Rational Insight components across three separate workstations.
Product: IBM Rational Insight
IBM Rational Insight
IBM Rational Insight delivers measurement best practices to help organizations reduce time to market, improve quality, and take greater control of software and systems development and delivery. It provides objective dashboards and measures for transparency and control into risks, status, and trends.
From articles to trials to webcasts, you won't want to miss the following items that went live recently on developerWorks Rational:
Integrate SonarQube into a DevOps environment By: Takehiko Amano, IT Specialist, IBM
Learn how to integrate a static code analysis tool using the IBM SmartCloud Continuous Delivery Solution. Your code quality improves and your project is managed better when applying these techniques. Product: IBM Rational Team Concert
Mobile testing with IBM Rational Test Workbench By: Pragati Maheshwari, Software Engineer, IBM
In this step-by-step guide, you will learn how to perform mobile testing using IBM Rational Test Workbench version 8.5 and Android x86 4.0.3 virtual machine. Product: IBM Rational Test Workbench
Leverage the approval process in Rational Team Concert to implement quality practices By: Deepa Saini, Software Release Manager, IBM
Whether you're new to or familiar with project process implementation this article has valuable information for you. Deepa Saini shows you how to use approvals to enforce test driven development, code reviews and integration testing in Rational Team Concert. Product: IBM Rational Team Concert
IBM SmartCloud Continuous Delivery
IBM SmartCloud Continuous Delivery helps development teams to deploy and test software in a production-like environment in a straightforward, repeatable way. SmartCloud Continuous Delivery comes with entitlement to IBM SmartCloud Provisioning, which turns your virtualization environment into a Platform as a Service powerhouse. It also works with IBM Workload Deployer and IBM PureApplication System.
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.
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.
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.
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.
One of our own Technical Support Engineers and content creators has his own blogon developerWorks and is now delivering some great ClearCase specific information to help address issues he discovers in the course of his job supporting the product.
Pedro Luiz Teixeira de Moura is just getting started with his blog, but already has some quality posts in his back pocket of the archives for you to check out:
We're back from Innovate, IBM's Technical Summit and on the tails of our mid-year release cycles. Even with the busy schedules this past month, our authors are still committed to getting you the best information we can to help you be successful with our products an in your daily work. To that end, here's the articles, featured downloads and upcoming webcasts that went live on developerWorks Rational recently:
Find out for yourself: 7 new video demonstrations
Special-focus narrated demonstrations of five Rational software applications: Rational DOORS Next Generation features and administration, Rational Requirements Composer user and project admin, Rational Rhapsody models with Rational Publishing Engine reports, business-critical uses of Rational Focal Point
Simplify user management for Collaborative Lifecycle Management applications By: Pranab Agarwal, Advisory Software Engineer, IBM and Navneet R. Srivastava, Senior Staff Software Engineer, IBM
Integrate the Jazz Team Server for Collaborative Lifecycle Management applications with Rational Directory Server for common directory services Product: IBM Rational Requirements Composer, IBM Rational Quality Manager, IBM Rational Team Concert
Server-side mobile application development with IBM Worklight: Parts 1-4 By: Bhargav Perepa, WebSphere Architect and IT Specialist, IBM
Bhargav Perepa explains how to use IBM® Rational® Application Developer for WebSphere® Software and IBM® Worklight together to develop applications for mobile devices that run Android, iOS, BlackBerry, and Microsoft Windows Metro operating systems Product: IBM Rational Application Developer for WebSphere Software
Configure Rational Team Concert to build ISPF Dialog Tag Language components By: Liam Doherty, Rational Team Concert Enterprise Extensions Architect, IBM
Many Rational customers use IBM Interactive System Productivity Facility (ISPF) Dialog Tag Language (DTL) on IBM z/OS systems to define and create their ISPF panels and messages. Invoking the ISPF DTL conversion utility requires different steps in the setup of the language definitions and translators in Rational Team Concert. Liam Doherty explains those steps. Product: IBM Rational Team Concert
Using PHP and cURL for server-side caching of dynamic web pages By: Igor Todorovski, Software Developer, IBM, Nancy Wang, Software Developer, IBM, and Leon Kiriliuk, Test Manager, IBM
Leon Kiriliuk, Igor Todorovski, and Nancy Wang explain how they save a substantial amount of processing and load time by using PHP and cURL to cache dynamic web pages on the server. Their method caches session variables, as well as the HTML. Products and technologies: C/C++ Compiler, COBOL, Fortran Compiler
The Rational solution for Collaborative Lifecycle Management is a set of seamlessly integrated applications that work together as one: IBM® Rational Team Concert, IBM® Rational® Quality Manager, and IBM® Rational® Requirements Composer.
First and foremost: all the stand alone Rational product specific forums can now be found under the Forum Directory > dW > Rationalcategoryhere.
Last month developerWorks moved an unprecedented amount of data and community assets through an upgrade to Connections v4 and to a new hosting environment.
As might be expected with a project of this size, there were a few bumps along the way. To help navigate these changes, following are answers to some of the more commonly asked forum questions since our go-live on April 15. From the FAQs about the upgrade found here, below are some of the items which may help you find your favourites forums once again:
Q. What happened to my forum follows?
A. We were unable to retain settings for following forums and threads. You will have to re-establish forum follows. On the forum you want to follow, click Following Actions > Follow this Forum. It is also possible to get a feed for Forum topics. Please refer to product documentation for more information. UPDATE 5/13/2013: We have restored pre-existing forum follows. This action should not have interfered with any follows that have been manually set up since the upgrade. Click these links to view forums that you're following or topics that you're following.
Q. What changed with Forums?
A. Forums were migrated from our legacy forum software to Connections Forums. All existing threads and messages were retained. To learn more about the new forums, see the Connection v4 product documentation on Forums or learning resources links here.
Q. What about RFE Community Forums?
A. Some of our developerWorks users also use the IBM RFE Community (link) to communicate enhancements to our product teams. RFE Community forums will be migrated to a private forum. Unfortunately, links or bookmarks to RFE Community forums will no longer work after the the migration. Please re-establish these links through the RFE Community after the migration. To help with re-establishing these links, here is the Rational RFE Community main page.
We're inching closer to Innovate, IBM's Technical Summit, but we don't want to forget you, our core audience, who may not be able to attend this year. So, while you'll see an obvious up-tick in Innovate content over the past week and into the next few, we're still going to be blogging the best support information we can to help you be successful. As before, here's the articles, featured downloads and demos that went live on developerWorks Rational this week:
Implement continuous integration in Rational Build Forge
By: Lily Wang, Technical Support Professional, IBM and Jin Feng, Technical Support Engineer, IBM
Create a continuous integration project in Build Forge and integrate it with a Rational ClearCase code library
Products: IBM Rational Build Forge, IBM Rational ClearCase
We are also pleased to feature Contributing Author Fariz Saracevic
Fariz Saracevic has worked for IBM Rational software since 2004 and is currently a member of the IBM Rational Offering Strategy and Delivery team. He leads agile ALM scenario design, as well as the Rational Money that Matters sample project team, to advance the Rational solution for Collaborative Lifecycle Management (CLM). He works closely with other Rational team leads to define and advance agile ALM and CLM capabilities. Before taking this CLM leadership role, Fariz was the Automated Software quality product manager. He co-authored Software Test Engineering with IBM Rational Functional Tester: The Definitive Resource (IBM Press, 2009) and has written or co-written several articles. Fariz speaks at worldwide conferences on the topic of agile ALM. He holds a master's degree in information technology from Virginia Tech and a Bachelor of Science degree from George Mason University. Fariz can be reached at email@example.com.
As we're knee-deep in preparations for Innovate, IBM's Technical Summit, we're still committed to getting you the best information we can to help you be successful with our products an in your daily work. To that end, here's the articles, featured downloads and upcoming webcasts that went live on developerWorks Rational last week:
Plan and design for product variants for long-term success
By: Joanne L. Scouler, Curriculum Architect, IBM and Martin R. Bakal, Worldwide Offering Manager, Electronics Industry, IBM
Incentives and best practices for a product variants strategy, implementation, and management Products: IBM Rational DOORS, IBM Rational ClearCase, IBM Rational Rhapsody