AcdntlPoet 2700019V2G Visits (953)
Develop Multilingual portlets with Rational Application Developer- This article explains how to use ResourceBundle classes for multilingual portlet development using IBM Rational Application Developer for IBM WebSphere Portal. IBM® WebSphere® Portal supports more than 30 languages for different locations. Various international organizations provide their portals for use in different countries or regions through multilingual Web sites. In this context, the portal concurrently serves portal views in the users preferred language to a large numbers of users. WebSphere portal supports portlets displayed in different languages. If a requested language is not supported, the portal attempts to match the user's language preference.
This article explains how to develop multilingual portlets using IBM® Rational® Application Developer for WebSphere Software v9 (you can use v7.5 or higher to follow the steps in this article). Code snippets to incorporate multilingual portlets using ResourceBundle are provided in the
AcdntlPoet 2700019V2G Visits (925)
IBM® Rational® Quality Manager provides extensible APIs that enable test-automation tools from various industries to be integrated into the Rational Collaborative Lifecycle Management (CLM) environment. These APIs make the automation tools' capabilities available in Rational Quality Manager, providing a rich user experience. After an integration is built, it goes through a rigorous validation process and then is available to users.
ETAS LABCAR-AUTOMATION (LCA), an automated testing tool widely used in the automotive industry, now integrates with Rational Quality Manager through these extensible APIs. MicroGenesis, an IBM business partner, built this one-of-a-kind integration, enabling users from the systems space to leverage the power of collaboration and the enhanced traceability of the CLM environment. (All copyrights and trademarks related to LABC
AcdntlPoet 2700019V2G Visits (934)
Accelerate the design and development of Java Enterprise Applications- This article shows how to apply Model Driven Architecture principles to accelerate the design and development of Java Enterprise Applications that use mainstream technology, such as Java Persistence API, Enterprise Java Beans and Java API for RESTful Web Services. It investigates each step of the model-driven development process from the initial domain design to the generation of EJB 3.0 and JAX-RS design and implementations.
The scope of this article is accelerating the design and development of Java Enterprise Applications that use mainstream technologies, such as Java Persistence API (JPA), Enterprise Java Beans (EJB) and Java API for RESTful Architecture. Following the principles of RESTful Architecture, I chose to model the Resources based on the entities that constitute the business domain. Enterprise Java Beans are used as an intermediate layer to take advantage of the transaction management support that they offer. IBM® Rational® Software Architect offers set of predefined model to code transformations that support development of Java Enterprise Applications with the mainstream technologies.
AcdntlPoet 2700019V2G Visits (947)
The article below provides you with knowledge about Jenkins and shows you how to set up the continuous delivery framework with Jenkins. The framework can build and scan source code, install the successful build, run tests and send results automatically.
Set up a continuous delivery framework with Jenkins - The setup of the framework in a continuous delivery process is important. The framework determines DevOps's efficiency and what can be done in the continuous delivery process. This article contains information on Jenkins and demonstrates how to:
Get products and technologies
AcdntlPoet 2700019V2G Visits (1000)
A three part series by Jim Amsd
Integrating BPMN and SoaML, Part 1. Motivation and Approach- BPMN and SoaML are two recent standards adopted by OMG. The standards overlap significantly, but each provides a particular emphasis on service and process modeling. This article is Part 1 of a three-part series that explores how to use these two modeling languages (either separately or together) on the same or related projects. It introduces requirements and approaches for how to take advantage of their strengths of each and how to avoid redundancy.
Integrating BPMN and SoaML: Part 2. Concepts that guide integration- This article, part 2 of a 3 part series, explores the concepts that guide the integration of BPMN and SoaML. The concepts include how each language approaches encapsulation, contracts (or interfaces), structure and behavior.
Integrating BPMN and SoaML: Part 3. Mapping BPMN and SoaML- BPMN and SoaML are two recent standards adopted by OMG. There is significant overlap between these standards, with each providing a particular emphasis on service and process modeling. This article looks at how to uses their unique features together.
AcdntlPoet 2700019V2G Visits (1009)
Four more great articles give you 5 minutes of smart at a time in easy to consume segments. As we wrap up the year, these articles will give you quick and great information, but don't be fooled, these will serve to whet your appetite for even deeper information once you start. So grab some coffee or tea, and take 20 minutes to absorb these articles and lay out a plan for follow up in the coming slow-down.
5 minutes of smart: Manage change with work items- Developers can learn how to become change and configuration management experts by understanding how work items function. By using an automated tool -- in this case, the agile project management Rational Team Concert -- you make it easier to manage change in a software development project.
5 minutes of smart: Explore the testing process- Developers can learn how to become software testing experts by understanding how the testing effort process works in a software development project. By using an automated tool -- in this case, Rational Quality Manager -- you make it easier to plan, develop, and manage testing in a software development project.
5 minutes of smart: Explore the test management process- Developers can learn how to become software test management experts by understanding how the testing effort process works in a software development project. By using an automated tool -- in this case, Rational Quality Manager -- you make it easier to plan, develop, and manage testing in a software development project.
5 minutes of smart: Use source control to manage change- Using source control, developers can more easily manage source code, documents, and other artifacts that a software development team creates. By using an automated tool -- in this case, the agile project management Rational Team Concert -- you make it easier to manage these change in a development project.
AcdntlPoet 2700019V2G Visits (1041)
Four great articles give you 5 minutes of smart in bite-sized chunks. As we move into the holiday weekend for our U.S. based employees and clients, these articles will give you a quickly consumable bite of information, but don't be deceived, these will serve to whet your appetite for even deeper information once you dig in. So grab a cuppa, and take 20 minutes to absorb this great info and lay out a plan for follow up in the coming slow-down.
5 minutes of smart: Tracing project requirements- By using an automated tool to facilitate tracing project requirements (in this case, Rational DOORS Next Generation), you can take charge and make managing project requirements a smooth, continuous process.
5 minutes of smart: How to link requirements to development artifacts- An important initial task to successfully manage requirements in a development project includes linking requirements and artifacts. Choosing the correct link type is key. Learn about links types in a typical RM tool such as Rational DOORS Next Generation. You can also experiment with the DOORSng tool in a 60-day free trial.
5 minutes of smart: Tracking dependencies between requirements and artifacts- When you use an automated tool to facilitate tracking dependencies between requirements and artifacts (in this case, Rational Application Developer for WebSphere Software), you can obtain a project-wide omniscient view of all dependency links, and that's a good thing.
5 minutes of smart: Detect and analyze runtime problems with probes- By using an automated tool to facilitate development code testing (in this case, Rational Application Developer for WebSphere), which uses the Eclipse-based Probekit framework of Java code fragments that can be inserted into a program to provide information as the program runs, you make it easier to obtain vital runtime data on your code component.
AcdntlPoet 2700019V2G Visits (2057)
Learn how to set up an IBM Rational Team Concert main build that performs an IBM Rational Developer for System z code review. Based on the result of the code review, the process either submits the build to compile, or stops and reports the code review errors. Apply the tested, documented sample described in this article to implement a similar solution on your own platform. The steps focus on the Rational Team Concert administrator who writes an Ant task to compile COBOL programs, depending on other previous tasks, such as quality control.
Set up a Jazz Build Engine to run an Ant script: Part 1. Setup build definitions- The initial Part 1 article describes the technical and functional context of the scenario, and the Jazz Build Engine configuration.
Set up a Jazz Build Engine to run an Ant script: Part 2. Setup build scripts to perform preview build- In this Part 2 article, we introduce the Ant-based build script, build.xml, that defines tasks for the build to run.
Set up a Jazz Build Engine to run an Ant script: Part 3. Setup build scripts to coordinate code review and build- In the final article, Part 3 describes how to run the RPP synchronize task, how to implement a code review, how to parse, convert, and publish the code review results, and how to run the build.
Figure 1. Technical context for the sample scenario:
AcdntlPoet 2700019V2G Visits (1806)
Here's the most recent list of the latest and greatest downloads which have gone live from Rational Support since our last post on March 5th! These links below are provided to help you find the fixes you need in order to stay up to date and successful with your Rational products.... And don't forget to check out the downloads tag to see any of the fixes you may have previously missed:
image credit: (c) 2012 WaywardCelt Photography
AcdntlPoet 2700019V2G Visits (1752)
Here's the most recent list of the latest and greatest downloads which have gone live from Rational Support since our last post on February 19th! These links below are provided to help you find the fixes you need in order to stay up to date and successful with your Rational products.... And don't forget to check out the downloads tag to see any of the fixes you may have previously missed:
image credit: (c) 2012 WaywardCelt Photography
AcdntlPoet 2700019V2G Visits (1800)
Table of contents
Do yourself a favour and take a moment to read
AcdntlPoet 2700019V2G Visits (1664)
While working the front lines in support over the past 16 years of my career, a small handful of issues always seem to crop up as the most requested items when clients call in. One of those items was consistently in depth question on how to setup SSL for any of the products I was supporting. So, of course I'm going to highlight an SSL article when it comes across my plate, as I know how important these types of setups are to you, or clients, with a focus on ensuring your environment's security.
Luckily, John Chewter, Chief Architect for Green Hat Technologies in IBM has written a wonderfully detailed article on developerWorks outlining this process for IBM Rational Integration Tester:
Using SSL within Rational Integration Tester- Overview of key material, the SSL handshake, and its use in Rational Integration Tester transports. Learn how to configure SSL and use the key material in IBM® Rational® Integration Tester to test and virtualize secure services.
Summary: This article explains the various key material types and how they are used within Rational Integration Tester so that it can connect to and test applications secured using SSL. In Part Two we explore how to use the HTTP(S) proxy server to record and re-route secure traffic by using existing key material, or by using the certificate and key that is included in the HTTP proxy server, within the Rational Integration Tester Platform Pack.
AcdntlPoet 2700019V2G Visits (1852)
We're always working to bring you deeper value to the products you use. From our support perspective, this doesn't just mean troubleshooting tips or solutions to errors. It also means larger implementation content and best practices! Helping you avoid issues by highlighting best practices before trouble is seen is just another of those ways we help make sure you are as successful with these products as you need to be! That's exactly why we bring you this periodic series of roll-ups from our developerWorks Rational community and libraries... that in mind, here's the past few weeks' articles that went live on developerWorks Rational:
What's new in Rational Lifecycle Integration Adapters
What's new in Rational Software Architect and Design Manager
Top 10 modeling hints: #4 Design patterns reuse proven solutions
IBM Rational Lifecycle Integration Adapters Standard Edition extends the IBM Rational solution for Collaborative Lifecycle Management (CLM) with integrations to select third-party tools. These adapters also provide integrations for Rational ClearQuest. The Rational Lifecycle Integration Adapters Standard Edition enables you to continue using your existing lifecycle tools and benefit from the many capabilities found in the Rational solution for CLM products.
Monica Luke lives in the Boston, Massachusetts area. With more than 20 years experience in software engineering, she joined IBM Rational software 10 years ago in the test organization. During her 17 years as a test automation engineer and architect, she has repeatedly tackled the tough problems of building test automation solutions through frameworks that last and build triggered test solutions for complete lights-out testing. Testing and test automation remain a passion, and that has led Monica to move into the product management organization, where she has the opportunity to tackle these tough problems in the testing tools. Monica currently spends a lot of her time thinking about the challenges of Continuous Testing. Using an outside-in scenario design approach, Monica is happily influencing the next wave of Rational testing tools.
Visit Monica's developerWorks profile: http
Read all of Monica's developerWorks content: http
New DevOps events
The agile architect
Go agile to deliver SAP enhancements
Mobile development and continuous software delivery
IBM Rational DOORS getting started
Simplify integration testing with Rational Integration Tester
Extend IBM Rational Test Lab Manager for test asset management
Top 10 modeling hints: #5 Only 4 (+1) diagrams are required
Create custom reports with BIRT and Rational Team Concert
Create high quality code with IDEs
Top 10 modeling hints: #6 Model-based hand offs preserve fidelity
Another featured download:
IBM Rational DOORS
AcdntlPoet 2700019V2G Visits (2136)
We're knee deep into fall now, and well into November already! How did that happen? I'm not sure of the time-space continuum shift that has truncated this year, but what I am sure of is that our awesome developerWorks authors have been steadily publishing their great articles regardless of how short or long the year has seemed... Here are the latest articles from the past few weeks which have gone live on Rational developerWorks:
AcdntlPoet 2700019V2G Visits (2739)
Darrel Rader, a technical skills and development leader in IBM Rational has built this amazingly short (only 6 slides!) but robust presentation on slideshare.net to help explain what learning circles are:
Now that you know what a learning circle is, did you know we've got five of them currently rolled out (with more to come)? Check out the great learning circles below, choose one, and dive in! These learning circles focus on aspects of the product and application lifecycle:
Because you may not have time to browse all the resources and mingle with other learners in one sitting, learning circles help you create your own personal roadmaps, your pathways through the resources.
You can check off items as you complete them, break away whenever you need to, and easily return anytime. No guesswork; no wasted time trying to recreate where you were.
You can keep your progress confidential, of course. But you also have the option of easily sharing your progress with a mentor, your manager, or your team so you can all progress together.
Don't forget to keep and eye on our developerWorks Learning Circles page to see when new circles are added!
AcdntlPoet 2700019V2G Visits (4225)
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.
IBM Rational Solution for Systems and Software Engineering Demo Part 1: Collaboration, Planning and Change Management- In this first demonstration in the lifecycle walkthrough we will show you how to use work item management, project dashboards and lifecycle traceability to deliver greater team collaboration, transparency and improved project over sight.
IBM Rational Solution for Systems and Software Engineering Demo Part 2: Requirements Management- In this demonstration, we will update and test a popular software library downloaded from the internet.
IBM Rational Solution for Systems and Software Engineering Demo Part 3: Quality Management- In this demonstration in the lifecycle walk-through we will show you how to use requirements and model driven quality management to validate system behaviour and verify compliance as early as possible in the lifecycle.
IBM Rational Solution for Systems and Software Engineering Demo Part 4: Architecture Management- In this demonstration in the life cycle walk through we will show you the use of standards based modeling techniques to capture, analyze and design complex systems.
IBM Rational Solution for Systems and Software Engineering Demo Part 5: Embedded Software Development- In this demonstration, we will update and test a popular software library downloaded from the internet.
IBM Rational Solution for Systems and Software Engineering Demo Part 6: Visualise, Analyse and Organise Lifecycle Data (RELM)- We will start inside Rational Team Concert as Susan, our lead systems engineer, and we're working inside the project for the Automated Meter Reader System.
AcdntlPoet 2700019V2G Visits (2291)
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
Maven integration with Rational Application Developer
DevOps adoption: tools, processes and culture
IBM Rational Application Developer for WebSphere Software
Webcast: Mobile DevOps - Challenges and Best Practices
AcdntlPoet 2700019V2G Visits (1811)
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
Best practices for systems and software development
IBM Rational solution for systems and software engineering
Source control process recipes for Rational Team Concert
Rational Focal Point: http
Rational Method Composer: http
Rational Team Concert: http
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.
AcdntlPoet 2700019V2G Visits (1928)
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
Access OSLC services from IBM Rational DOORS
Deploy IBM Rational Insight 220.127.116.11 for the enterprise
IBM Rational Insight
AcdntlPoet 2700019V2G Visits (2099)
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
Mobile testing with IBM Rational Test Workbench
Leverage the approval process in Rational Team Concert to implement quality practices
IBM SmartCloud Continuous Delivery