AcdntlPoet 2700019V2G Visits (582)
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 (576)
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 (638)
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 (1582)
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 (1237)
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 (1456)
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 (1507)
Table of contents
Do yourself a favour and take a moment to read
AcdntlPoet 2700019V2G Visits (1355)
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 (1599)
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 (1833)
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 (2408)
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 (3858)
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 (2092)
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 (1576)
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 (1646)
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 18.104.22.168 for the enterprise
IBM Rational Insight
AcdntlPoet 2700019V2G Visits (1810)
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
AcdntlPoet 2700019V2G Visits (2133)
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 part demonstrates how to extend and transform existing server-side business logic assets to the mobile domain without re-e
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.
AcdntlPoet 2700019V2G Visits (1956)
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:
How to move an existing CICS application to a smartphone
Deploy Rational Reporting for Development Intelligence 2.0.3 to a federated WebSphere environment
Rational Developer for System z
AcdntlPoet 2700019V2G Visits (2299)
BlueMix enables 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 Services are 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 BigD
AcdntlPoet 2700019V2G Visits (1913)
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
Using Screen Definition II with Rational Team Concert
Enhanced distributed development with IBM Rational Developer for AIX and Linux Version 9.0
Collaborative lifecycle management
Rational Team Concert
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.